Plane Sailing have recently ferried in their replacement PBY from Canada (C-FNJF). That's now based at Duxford and is an overall yellow with green trim lines.
It was probably that one you saw. The Flypast Forum has a report that its been flying over the past couple of days working up a display routine.
RD