Superar las calificaciones continuamente no es una buena idea. La parte fallará. Y posiblemente incendiarse (no estoy bromeando). Un disipador de calor no mejorará mucho las cosas en un DIL de plástico. La unión no está conectada térmicamente lo suficientemente bien como para que el calor llegue tan lejos, incluso si logra unir firmemente un disipador térmico a la superficie.
Sin embargo, parece que estás bastante cerca del límite, y dices que tienes una bolsa llena de L293 por ahí. Simplemente puede usar múltiples canales en paralelo (un chip por motor en lugar de medio chip por motor). Esto debería ser suficiente para mantener las cosas dentro de los límites aceptables.
El L293D puede tener múltiples canales conectados en paralelo. Sin embargo, este no es un enfoque de aplicación general. No intente esto con, digamos 7805s o LDOs sin considerar primero las consecuencias. Los IC de regulación de potencia que permiten esto se mencionarán en la hoja de datos como balanceo de carga. Sin embargo, el L293D no es estrictamente un IC regulador de potencia, y su carga es bastante específica (un motor). Habrá una separación menor en (a) el tiempo de encendido y (b) en la resistencia. (a) significará que habrá un breve transitorio en un canal antes de que el otro se encienda y (b) significa que la corriente extraída a través de los dos canales será desigual.
Por lo general, las diferencias serán lo suficientemente pequeñas como para no ser motivo de mucha preocupación, excepto si también tiene sistemas altamente sensibles en las mismas líneas de suministro o físicamente muy cerca de ellos. Para la mayoría de los propósitos prácticos, está bien, y personalmente, en general, he preferido usar el L293 en paralelo en lugar del L298 si la corriente está por debajo de un amperio por motor debido al dolor de cabeza que el paquete del L298 trae a la mesa.