BC does not regulate private moorings, Transport Canada does (http://www.for.gov.bc.ca/land_tenure...te_moorage.pdf
point 1 on page 4)
Here is what Transport Canada has to say:
7.1 The placement of a single point mooring buoy by a proponent will not require the submission of an application for approval under the provisions of the NWPA (Navigable Waterways Protection Act) subject to meeting the criteria specified in Annex “A"
The placement of a single mooring buoy meeting the following criteria will not require further review by the Navigable Waters Protection Program and the project may proceed.
The mooring buoy must be:
Secured by a single anchor line,
Marked as per An Owners’ Guide to Private Buoys 8.4
The mooring buoy including swing area must be:
Placed no less than 20 meters from any existing docks, boathouses, swim platforms, other mooring buoy or other structure located within limits of waterway,
Placed at least 50 meters from any public launch ramp, marina, known navigation channel
Where free swinging moorings are utilized, they shall require a circular area having a radius equal to three (3) times the length of the vessel
Moored vessels must comply with the Collision Regulations.
Mooring Buoys - Transport Canada
In other words private moorings are legal in BC and you have no right to make use of them.