Normally tapwater has high PH, so when mixed with the salt we buy from LFS's it gives you higher reading then needed.(like you said, 8.7 is on the very high side and could stress your fish in a minute and lead them to death)
The salt we buy it's best to be mixed with acid or neutral PH reading and not higher, so normally it will gives you PH reading between 8.1 - 8.4 but also depends the brand you are using.
Always before making water changes with saltwater aquariums, you need to check the Temperature, SG and the PH readings. If no, you will never have a stable system and rapid changes especially in marine could be fatal.