Po zakończeniu kadencji w Kanadzie w 1946 roku MacDonald objął inne stanowiska cesarskie: jako gubernator generalny brytyjskich terytoriów w Azji Południowo-Wschodniej od 1946 do 1948 roku, a następnie komisarz generalny ds. Azji Południowo-Wschodniej zajmujący się sprawami regionalnymi również podczas komunistycznego powstania
; jako Wysoki Komisarz w Indiach w latach 1955-1960; jako współprzewodniczący konferencji w Laosie; i wreszcie jako gubernator generalny Kenii w latach 1963-1964.