Completa a seguinte frase: despois de que foi ascendido ao rango de primeiro tenente nos 2o Dragóns o 9 de maio. Logo participou na batalla de Monterrey ese setembro, no asedio de Vera Cruz en marzo de 1847 e na batalla de Cerro Gordo en abril. Steele entón loitou na Batalla de Contreras e o
Batalla de Churubusco o 20 de agosto, e a Batalla de Molino del Rey o mesmo mes de setembro. Steele foi nomeado ao rango de capitán de brevet pola súa actuación en Contreras e Churubusco o 20 de agosto de 1847.