It sounds from your description of the loose pushrod, that it might be related to the pushrod, and possibly limited to just the pushrod.
Sometimes it doesn't do any major damage to over-rev the bike like that for a short period, but sometimes it could.
From your description of the play in the pushrod, I think a full inspection of the pushrod for straightness, and integrity of both ends would be a good idea to start with.
Sometimes they bend or jump out of place when they are over-revved.
We'll keep our fingers crossed for you, that it's just a minor issue like a pushrod adjustment.