¿Estas seguro que tus resistencias en las patas 1 y 15 del L298 no estan en paralelo formando en ese caso resistencias de 0.5 ohms?
No te hagas problemas con el calentamiento del L298, es lo normal. Tienes que ponerle un disipador del tamaño de un libro eso sí.