Macpherson fue nombrado Baronet el 10 de junio de 1786, siendo reemplazado en su puesto de Gobernador General en septiembre de ese mismo año por Lord Charles Cornwallis, tras lo que volvió a Inglaterra.