Don't go to a flying school!
Hi Ozzi_PPL,
I had a few more PPL hours than you (and quite a bit of CSU/retract time - very important) but deliberately stayed outside of the flying school environment as I don't believe they cope very well with this type of scenario and make you jump through hoops you don't need.
With a freelance ATO (who admittedly knew me and had given my PIFR) and all my theory completed well in advance, we did about 5 hours dual focussing on the 'CPL' extras (diversions, diversions, diversions and low flying diversions) then the test.
I recommend, if you have access to such a resource, use the rest of your cross country hours picking up/using a SEIFR rating with the extra 40odd hours dual you need with them so they know what you can and can't do, pick up the rest of the x-country hours under the IFR then the CPL should be straightforward.
UTR