@Lynnette ******
the official TDAC website, the link you gave. About the 90 days report, they write : "must notify in writing the nearest Immigration Officer, (..), as soon as possible upon expiration of 90 days"
This is wrong : first of all "as soon as possible upon expiration of 90 days" : this means that you'd have to wait for the 90 days to pass, and THEN notify as quickly as possible. Which is wrong as you can (and better should) do it earlier.
Furthermore it says "in writing", which is also wrong : notifying by sending a letter can only be done during a certain window of time before the 90 days. And there are other options also, but this text suggests it has to be done in writing.
And even "the nearest officer" is weird wording. If there are 3 officiers sitting there, you have to measure out who is sitting closer ? 555 But o.k., I'll let this one slide.
This just shows that even the information on their official website is just a big mess. I'm not surprised that people get confused. I also remember (as OP mentioned) that earlier the wording for the TDAC was something like "until 3 days before" , as if that was a deadline after which you can't do it anymore.
So now that has been removed, only to be replaced by misinformation about the 90 day report, which has nothing to do with the TDAC.