Eftir að kjörtímabili hans í Kanada lauk árið 1946 fór MacDonald í önnur embætti í keisaraveldi: sem aðalstjóri breskra landsvæða í Suðaustur-Asíu frá 1946 til 1948 og síðan aðalframkvæmdastjóri Suðaustur-Asíu sem fjallaði um svæðismál og einnig á meðan á kommúnistaupprisu stóð.
; sem hæstv. framkvæmdastjóri í Indlandi frá 1955 til 1960; sem meðstjórnandi Laos-ráðstefnunnar; og loks sem aðalstjóri Kenía á árunum 1963 og 1964.