I think the accuracy might be higher due to the larger epochs and thus more training iterations.
How many iterations and epochs are you training both model?
Also, are you comparing your offline + online augmentation approach to an online approach with the same transformations?