Your pH is fine. The pH does not matter a bit to the fish - they cannot read external pH.
The fish you have is from an estuary or bay - the area where waters rivers, streams, bogs and marshes flow into the sea, with large enough tidal mixing areas to have daily and seasonal variation in water hardness (primarily calcium and magnesium ions content), alkalinity (mainly carbonate and bicarbonate ions), salinity (sodium and chloride ions), and in TDS (total dissolced solids, meaning all the already listed ion plus lots of other ions). Your fish was likely born and grew in such relatively high TDS, high alkalinity, high hardness, and detectable to high salinity, and relatively high TDS - in short, water which is intermediate between routine freshwater and seawater.
The fish you have is from an estuary or bay - the area where waters rivers, streams, bogs and marshes flow into the sea, with large enough tidal mixing areas to have daily and seasonal variation in water hardness (primarily calcium and magnesium ions content), alkalinity (mainly carbonate and bicarbonate ions), salinity (sodium and chloride ions), and in TDS (total dissolced solids, meaning all the already listed ion plus lots of other ions). Your fish was likely born and grew in such relatively high TDS, high alkalinity, high hardness, and detectable to high salinity, and relatively high TDS - in short, water which is intermediate between routine freshwater and seawater.