Après la fin de son mandat au Canada en 1946, MacDonald occupe d'autres postes impériaux : en tant que gouverneur général des territoires britanniques en Asie du Sud-Est de 1946 à 1948, puis commissaire général de l'Asie du Sud-Est couvrant les affaires régionales également pendant l'insurrection communiste et haut-commissaire en Inde de 1955 à 1960 , coprésident de la Conférence du Laos ; et enfin en tant que gouverneur général du Kenya entre 1963 et 1964.