Sorry, yes, I read the wrong column on the Specialized chart - size L is 78mm, size XL is 75.5mm.
That puts the two frames within a half millimeter of one another for effective stack relative to BB. I'll edit my post so as not to confuse future readers.