In the most current update if you give a unit a dedicated transport and then make the unit size larger than can fit in that transport it calls it invalid. Nowhere in the codex or the rulebook does it say that you can't take a transport you can't fit in. Obviously you can't start in it but you don't have to.