ATC
I stand to be corrected here but it may be the case that CYHZ tower is unmanned at that time of the day. If so, the only ATC coverage would have been a Flight Service Specialist probably without a direct view of the airport.
Can you confirm Smurfjet?