Setelah dibebaskan, M'Kinley kembali ke Hindia Barat di mana ia bertugas di HMS "Surprise", kemudian di mana ia bertempur di Pertempuran Fort Royal
Pada tanggal 29 April 1781 dan Pertempuran Capes pada tanggal 5 September.