CARS 723.38 (2) restricts fuelling with engines running if passengers are on board. No restriction on refuelling with engines running without passengers. CNLOPB will make up its own industry rules though, that may be more restrictive than what the regulations are (like EBS for all East Coast offshore operations).
As is already well described in several posts to this thread, the new CNLOPB restriction would seem to increase overall risk rather than decrease it. It is a pretty sophisticated organization, so I'd want to see what they actually wrote, and not PPRUNE speculation. Can someone post the CNLOPB instruction?