Using the same strategy for the classics as for the Tour et al has always bewildered me. I get the idea of skipping some races to optimally prepare for the Tour (also not including clinic reasons, that's another discussion), because in the Tour or Vuelta or wherever there are always a few early stages that are not important and in which you, apart from falls and bad luck, won't lose time in anyway. However, in a classic you need to finish off a job after 250km of explosive riding in a single day. I can't see how you can train optimally for classics without experiencing the race day accelerations, increasing speed in finales and things like that.
It's no coincidence that Henao, coming from Euskal Herria, is their best finisher in a (semi-)classic this season yet.