Miután a kanadai megbízatása 1946-ban lejárt, MacDonald más birodalmi pozíciókat töltött be: 1946 és 1948 között Délkelet-Ázsiában a brit területek főkormányzója volt, majd Délkelet-Ázsia főbiztosa, amely a kommunista felkelés idején is foglalkozott a regionális ügyekkel.
1955-től 1960-ig Indiában volt főképviselő; a laoszi konferencia társelnöke; és végül 1963-tól 1964-ig Kenyában főkormányzó volt.