Yes, the short answer is that the CN owned the CV and GT and they had a common paint scheme and logo concept going back to the steam era. CN also owned the Grand Trunk Western and the Duluth, Winnipeg & Pacific, which again had the same colors and logo style.
Until recent years Canadian National was a government-owned crown corporation that had been assembled by the Canadian government in the early 20th century from several financially-troubled railroads. One of them was the ancestral Grand Trunk Railway, a rather large Canadian-owned railroad which ran from Portland, Maine, to Chicago via Montreal, Toronto, and Detroit. Following its nationalization as part of CN, the US portions of the Grand Trunk's lines became US-incorporated subsidiaries. The Maine portion of the GT became the Grand Trunk that is now the StL&A, and the Michigan portion became the Grand Trunk Western. Meanwhile, the CV was already been owned by the GT at the time CN was created, so it came into the CN family with its parent.