As far as the taxes already being remitted to the government, that is hogwash.
They are constantly collecting taxes for remittance and net any refunds against those collections.
Whomever you were talking to did not know what the H*ll they were talking about.