Hmm, a few things sound iffy about that combat.
Since this was a CR 10 blue dragon, it was most likely a young adult blue dragon. Being Large, it is indeed able to use its Improved Grab ability against you if it had the Snatch feat.
However, it must take a -20 to its grapple check if it wanted...