Cuando cambié el superdrive del MacBook por un SSD me ocurrió que no podía instalar windows ya que no creaba un usb de instalación. Utilicé una guía del tipo que pones para activar en el Asistente de Bootcamp el crear USB de instalación de windows y efectivamente lo creó, pero al arrancar no reconocía el USB
Instalé rEFIt para intentar arrancar el USB pero me daba errores y casi ya desesperado encontré la siguiente solución en un blog que no recuerdo:
1. Creas la partición de windows con el tamaño que quieras desde el asistente BootCamp, y descargas los controladores en un USB.
2. Abres utilidad de discos y restauras la imagen de Windows XP/7/8 en la propia partición de BootCamp (don't worry)
3. Reinicias y arrancas desde la partición Bootcamp y empiezas a instalar.
4. Con Windows totalmente instalado, puedes borrar los archivos pertenecientes a la imagen de Windows y liberar espacio en dicha partición.
Suena a chapuza, pero para mí fue la única solución.