Veamos si entre todos te ayudamos algo o la liamos mas.
Entiendo que cuando haces un DIR 0:, la disquetera no mueve el disco, ¿no?, vamos que no gira el motor, si es asi es por que no se esta seleccionando correctamente la disquetera.
El cable que va a la disquetera, veo que estaban cruzadas algunas lineas y ahora ya no lo estan, ¿tienes otro cable con esas lineas cruzadas para probar?, hay cables en los que tienes un conector cruzado y otro no, puedes probar con los dos conectores, cruzado y sin cruzar.
Esas lineas son las de seleccion de disquetera A ó B, (DF0 y DF1) y seleccion del motor A y B, (puesta en marcha), creo que en principio no deberian de estar cruzados, vamos como lo tienes tu, pero por probar no pasa nada y asi salimos de dudas.
Te paso un dibujo de las señales del conector de disquetera.

Otra posibilidad es que tengas mal puesto el cable en la disquetera, no creo, pues parece que esta correcto, pero haz lo siguiente, en el lado de la disquetera, conecta el cable al reves, tranquilo que no pasa nada, simplemente si esta al reves veras que la luz de la disquetera se queda siempre encendida y quiza oigas incluso el motor en marcha, si ocurre eso, es que el cable esta mal conectado asi y va del reves, pero pruebalo tambien.
Este es el esquema de la controladora.

Como te digo, parece que lo tienes todo correcto, pero prueba lo que te he comentado para salir de dudas.
En fin, que la verdad es que tienes pocas cosas que probar, pues en esta equacion solo interviene el cable, y los dos conectores de controladora y disquetera, si suponemos que la controladora esta probada y la disquetera funciona, solo nos queda por despejar en la ecuacion el cable.
Lo que me "mosquea" es que luego probaste en el Amstrad y tampoco te iba la disquetera, por lo que quiza tengas un problema con ella, aunque comentas que has probado con otra disquetera y tambien con los mismos resultados, por lo que las disqueteras no deberian de ser, ¿tienes otra fuente para probar?, por ejemplo una fuente de PC que ya tiene salida directa de alimentacion de disqueteras, no se pero hay que probar todas las combinaciones posibles a ver si damos con la "tecla".
Otra posibilidad es que la disquetera sea imcompatible en patillaje con las señales de la controladora, vamos que ciertas señales esten cambiadas de sitio, es raro pero algunas disqueteras tiene señales cambiadas de sitio y por jumpers, se pueden reconfigurar.
Pues nada, de momento prueba lo que te digo y si sigue sin funcionar, buscaremos mas soluciones, pero lo que es evidente es que cuando mandes cualquier comando a la disquetera, lectura o escritura, esta deberia de ponerse en marcha, si no es asi, es por problemas de seleccion (señales), otra cosa es que se pusiera en marcha y te diera error de lectura, entonces ya seria algun problema de ajuste, salu2.