I'd almost buy this story, except that the numbers are still wrong.
Just because the agent processing the transaction doesn't understand what the numbers are and tries to come up with an explanation - one which doesn't actually make sense nor add up - doesn't mean that said explanation is actually accurate. :-: