your tests are misreading, as free ammonia would compound overnite and kill your fish.
take the name brand of your test kit, and search it in google like this to see:
_________ reef test kit ammonia misread.
check the pages that come up for patterns. Anytime you have a low level ammonia reading that supposedly holds, but never spikes to kill things, thats false.
free ammonia in a reef tank can only happen as a tipping point, we either have enough surface area or we dont. its not possible to design a system that keeps low level ammonia day by day with no loss to life in the tank, its the most poisonous compound produced in the tank and always has a consequence you can smell, see, without having to test.
the minute your tank has true free ammonia, youll know wo testing.
the one ammonia test you can believe, per searches, is seneye. all else=horse shoeing
the rock you used was completely full of bacteria and had nothing to die off en masse. if that happens, the tank w go cloudy overnite/fast. it looks perfect still Im assuming>?