Based on form, you have to question the inclusion of Rowe and Edmondson, and not forgetting that Rowe came into the squad to replace JTL, which was a baffling selection even before the issues around his blood passport came out.
Having said that, Kennaugh has only entered two races since the TdF and finished neither, so I suspect there's something wrong with him. Which answers that question at least.
The more I think about it, the more confused I am about Millar being left out - he was in Tuscany with Garmin for the team time trial so it's not as if he was unavailable or injured.