Kun hänen toimikautensa Kanadassa päättyi vuonna 1946, MacDonald siirtyi palvelemaan muissa keisarillisissa virkoissa: Britannian alueiden pääkuvernöörinä Kaakkois-Aasiassa vuosina 1946-1948 ja sitten Kaakkois-Aasian pääkomissaarina, joka kattoi alueelliset asiat myös kommunistisen kapinan aikana.
Hän toimi korkeana komissaarina Intiassa vuosina 1955-1960; Laos-konferenssin puheenjohtajana; ja lopuksi Kenian pääkuvernöörinä vuosina 1963-1964.