What a drama Baz, the RTA really are something else.......sounds like the engineer is maybe out of his depth.
I've been waiting for Qld Transport for 5 weeks to get approval paperwork back to my engineer, then its about another 5 or 6 for an inspection appointment.
Your case makes authorities here look efficient
Hang in there (no much else you can do)