I see where FamilySearch has added Canada Immigration Records from (1881-1930) to their holdings.
It contains records for the parts of Quebec City (1900-1921), Halifax (1881-1922), Saint John (1900-1912), North Sydney (1906-1912), Vancouver (1905-1912), and Victoria (1905-1912).
There are also records from New York City (1906-1912), and Eastern US parts from 1905 to 1912. These are records of those names of passengers who had the intention of going directly to Canada.
To go to FamilySearch Canada Immigration Records , go to https://familysearch.org/search/collection/1823240?ET_CID=45833734&ET_RIDemail@example.com