I'd say the concrete water tank is the reason for the higher pH of your rain water, concrete will continue to increase the pH and hardness of your water for a long time. The pH from the water from your water tank probably changes depending on how recently its rained, drops after decent rain and slowly goes up when its dry.
Your bore water probably has a lower pH because of the rocks etc it travels through in your area.
Putting shell grit in the filters or water tank probably won't help because your pH is already going to high. Might be easier to use bore water for your fish tanks if you can, or collect rainwater into a separate container for your fish with maybe a bit of shell grit added to that.