Level of the carry pet can also make a drastic difference. What were the levels of the carry pets in both instances? Also, last time they were up, it was pet battle week, which awards almost 3x the exp vs now. Most likely that.
Carry Pet Experience Reference Guide: