lower-end bikes tend to have fewer sizes than higher-end bikes, there is no 60cm in the allez, but there is in the allez elite, and i think you might have found a good fit on that. bikes with proportionally shorter top tube, like a trek 1000/1200, just fir you better. they also come in a 60.
if you have the wrench science report, you should have some idea of their recommended top tube length. what is it?
i'm not defending the bike shop you went to -- they sound like hacks -- but you were not fitted for a bike, you were sized. the goal of the sizing, rather than a fitting, is to find a bike that is in your size and can be made to fit you. it is much less precise than fitting. almost no one will fit you until you've paid for the bike or put down a deposit.