That's a good tip but what did you use for proof of address? I can assure you that each branch does not set its own rules but staff training is almost non-existent so each branch will behave differently.
Just keep trying different branches. They have changed so many rules the staff don't understand them. The UK embassy will not legalise documents but I don't know about the US Embassy
If you leave the country using a re-entry permit then your 90 day report resets to 90 days after the date you re-enter. My immigration office always staples a slip in my passport with the next report date and I put that date in my calendar on my phone - simples, but if I've been abroad I work it out for myself.
The blue book registered holder is the owner of the building and responsible for the TM30. They must report a foreigner staying within 24 hours of arrival. It is possible to do it online like the hotels but most people just go to immigration office.