hola alexin.
(empiezo aclarandote que mi experiencia en drivers de motores paso a paso es muy poca)
no te conviene usar el l293b porque este no tiene sensor de corriente para las bobinas, el l293E si tiene, pero para poder usarlo como pareja del l297 tendrias que poner entre las salidas del l297 y las entredas del l293E un inversor, porque caso contrario la secuencia de pasos perderia toda logica. (se me ocurre que si conectas el comun del motor a masa, salvarias el uso de los inversores, pero el giro del motor seria inverso al que aparece en la hoja de datos del l297)
me parece que para motores unipolares la salida mas viable es el uso de componentes discretos para la etapa de potencia, ya que los unipolares no implican una gran complegidad, el driver unipolar de esteca55 es muy recomendable, si no queres tanto amperaje podes buscar algun mosfet mas chico o algun darlington (tienen una velocidad de swicht mas lenta).
saludos.