from pics I wanted to take a look at fish bioloading, see if the unknown ammonia levels are overstocking (not likely) or from freshly kicked up organic stores during the move (transient)
based on just search returns alone from "api always shows .25" it makes me think api simply indicates some presence but the amnt is unknown or that we interpret colors differently and in quite a variation. after neutralizing the water with prime, lots of those threads have api registering some ammonia but it wasnt the dangerous form its little details like that which make me inquire about api readings.
when I run the same searches for salifert for example, the outcomes are shocking not counting outlier testimonies. in raw bulk the two search returns are starkly clear about how reliable .25's and .5s can be
pics man

i trust pics and live rock history over api readings such
your matured live rock is able to handle a huge bioload, you killed no bacteria of significance in that transfer. if you imported or disturbed some pockets of waste and the reading is real i personally would speed up the cycle time to true zero free ammonia by locating and cleaning that source.
so, what is your ammonia source, have you been adding liquid ammonia? many cycle threads do that, just wondering if raw ammonia was added.
also looking in pics for benthic details like expanded fanworms. can't count how many for sure ammonia threads show tiny little open fanworms all over, they dont open in .5 ~ there are so many valuable details from pics