there were two different bugs which caused us to have to revert then restart the process. (should also note the process was designed for restarting from where it stopped, but we didn't take into account undoing the previous conversion then starting from the beginning).
1. We were using a FauxRequest passed into ApiMain to query liquid threads. While this works fine on normal wikis, for office wiki we needed to provide a user to get around the read restriction 2. Upon creating a RequestContext and attaching the appropriate User and FauxRequest to it we would pass the basic wiki level security checks on officewiki, but LQT was doing its internal checks against $wgUser instead of the User object passed into ApiMain.
Fixed 1 in Flow and 2 in LQT.
Erik B.