Napište pokračování tohoto odstavce - po kterém byl povýšen do hodnosti prvního poručíka ve 2. Dragoons dne 9. května. Poté se zúčastnil bitvy u Monterrey v září, obléhání Vera Cruz v březnu 1847 a bitvy u Cerro Gordo v dubnu. Steele pak bojoval v bitvě u Contreras a v bitvě u Churubusca.
20. srpna a bitva u Molina del Rey v září. Steele byl jmenován do hodnosti brevetového kapitána za svůj výkon v Contreras a Churubusco od 20. srpna 1847.