1254 wurde Moels Constable von Oxford Castle. 1257 war er wieder in Wales, wobei er vor allem als Diplomat diente und ein Bündnis mit Lord Maredudd ap Rhys gegen den walisischen Fürsten Llywelyn ap Gruffydd aushandelte. Im Januar 1258 wurde er Constable von Dover und Warden of the Cinque Ports und im März 1258 Sheriff von Kent. Nach der Parlamentsversammlung von Oxford, die die Provisions of Oxford beschloss, verlor Moels als Anhänger des Königs bereits im Juni 1258 wieder sein Amt als Warden of the Cinque Ports und als Constable von Dover Castle, wurde jedoch im Gegenzug Constable der Burgen von Rochester und Canterbury. In dem Konflikt zwischen der Adelsopposition unter Simon de Montfort, der schließlich zum Zweiten Krieg der Barone führte, blieb er ein Unterstützer des Königs. Als alter Mann nahm er abert nicht mehr selbst an den Kämpfen teil und entsandte im Januar 1263 seinen Sohn als Vertreter für einen Feldzug in die Welsh Marches. Im Oktober 1268 erschien er noch vor einem Gericht in Gloucester. Kurz danach muss er gestorben sein, denn am 24. Juni 1269 entrichtete sein Sohn Roger die Gebühr, um sein Erbe antreten zu können.