“async” events are simply data that has been queued for handling later. They are not multi-threaded.
The difference might be simply whatever overhead that comes from Steam Client interop with the game.