Aha. The anti-caking agent in the table salt that I was using for my test is calcium silicate. That is the source of the pH rise.
Sodium chloride with no additives (aka Aquarium) should not raise the pH at all.
Edit: for the record, calcium silicate is a mixture of limestone and diatomaceous earth, neither of which are dangerous. So if people happen to have Morton brand non-iodized salt, this is a perfectly safe brand of table salt.
Edit again: Supposedly, even the whole non-iodized thing is a myth. Read this claim:
"freshwater aquarium salt- This is dehydrated sea water. Sea salt is not regulated and has more elements in it then tablesalt. Actually in most cases iodine and iodides are greater in sea salt then iodized tablesalt. Other elements are copper ( can be harmful to inverts and plants) and calcium carbonate (will raise pH and KH). Even though these things are present in sea salt they are also trace elements of freshwater. Matter of factly iodine is a freshwater trace element for freshwater fish. They need it for the same reasons humans do, preventing growths. The amount reccomended is actually more then is put in tablesalt when diluted in aquarium water."
The claim was not substantiated with evidence, but bears more research.
http://forums.gardenweb.com/forums/load/aquarium/msg062244164624.html?7
Sodium Silicoaluminate is another possible caking agent, this is a form of zeolite (the stuff ammo chips are made of)
The bad caking agent is Yellow Prussiate of Soda which is a form of cyanide. Even this is debated as the amount is sooooo small.
Edit: apparently Kosher salt has an anti-caking agent as well.
However my conclusion is that any salt with a sodium or calcium caking agent is safe.