this particular flashback suggests that robin could performe CoA hardening since the timeskip
and she let this happen
this is haki we're talking about, luffy needed 7 days to master advanced haki, and luffy is a s called haki genius and fights very powerfull opponents on a regular basis, robin had no serious fights, that justifies this sudden jump in strength, not even sanji can do hardening yet.
as of WCI he only has a weak invisible CoA.