Yes, pulse width on enable pin can control speed.
L293 ( no D) is comparable to L293B.
Both will need external diodes.
L293D has internal diodes and the lower current rating.
http://www.st.com/web/en/resource/technical/document/datasheet/CD00000058.pdf