It's axle to axle length I bet you. Your old strings were probably stretched and ata was too big, meaning draw weight and arrow speed went down. New strings may be closer to the correct ata picking speed back up.
My new bowtech sr350 this year I got it home was around 33 1/4" ata. Spec says its supposed to be 33. I had to twist the cables to get it back down to 33 where it should be, and wouldn't you know it, as soon as I was at 33 even it was shooting ibo speed. When it was a 3/16"-1/4" big I was 8-10 fps below ibo.
I think this also has to do with YouTube reviewers saying a bows not meeting ibo speed. They never say whether they made 100% sure the brand new strings hadn't stretched and ata was perfect. Seems like the reviews neglect an important thing to check when talking about a bows speed.