My puzzle rating is 2100+ but blitz rating is only 900.
I don't think puzzle rating is an accurate indication of how a person does. puzzle rating determines how well you win a piece or checkmate, but it doesn't prevent you from dropping pieces or misplaying a position.
From your puzzle stats. it looked like you often spend over a minute looking for the solution to a tactic that you know is in the position. Would you spend this much time in a 10 minute game looking for a tactic that may not be in the position? That might tell you whether you should play longer games if you want to benefit from your tactical skills.
I guess that this is on point.