Dopo la fine del suo mandato in Canada nel 1946, MacDonald passò a servire in altri incarichi imperiali: come governatore generale dei territori britannici nel sud-est asiatico dal 1946 al 1948 e poi commissario generale per il sud-est asiatico che copriva gli affari regionali anche durante l'insurrezione comunista
; come Alto Commissario in India dal 1955 al 1960; come co-presidente della Conferenza del Laos; e infine come Governatore generale del Kenya tra il 1963 e il 1964.