Can I speak to your first question about why it would make sense not to designate the wharves?
If you treat the wharf as a heritage structure, then under the bill you're placing constraints on the kinds of changes you could make to that. You're creating obligations to treat it as if the wharf structure itself has heritage value and deserves to be protected, whereas you're talking about having a wharf there because it serves a functional requirement of the light station. So I agree that you would still need to have a wharf, but you don't need to have a heritage wharf.