A szabadlábra helyezését követően M'Kinley visszatért a Nyugat-Indiába, ahol a HMS "Surprise" fedélzetén szolgált, majd ott harcolt a Fort Royal csatájában.
1781. április 29-én és a Capes-i csata szeptember 5-én.