James MacDonald, 6e de Dunnyveg