Hello Nick,
If I understand your question, you are capturing time stamps when an inspection is completed, however they are all defaulting to the app default setting rather than the time zone in which the user resides which does not meet your compliance requirements.
I did some research and this appears to be the best answer.
https://community.quickbase.com/quickbase/topics/current-date-and-time-based-on-time-zoneIn a nutshell you will have to leverage a technique that calculates the time stamps you need unless someone else has found another solution.