If you have an engineers report and are still getting fined
Take them to court, its thats simple.
You have abided by the law and if you have done what your supposed to do then I would just demand my day in court. If some how you lost then I would contact today tonight and see how excited they get at the prospect of it