I was pleased to note a historically accurate Canadian red ensign flag in Season 11, Episode 16 of the Canadian television series Murdoch Mysteries, in contrast to an earlier appearance. The plot of this episode (“Game of Kings”) revolves around an international chess tournament taking place in Toronto in 1905. The players’ nationalities are represented by little tabletop flags.
Constable George Crabtree has gone undercover as a Canadian entrant. His flag shows the original four-provinces shield devised for the Dominion of Canada in 1868, featuring the arms of Ontario, Quebec, Nova Scotia, and New Brunswick. It is true that Canada had nine provinces by 1905 (Alberta and Saskatchewan had been admitted on September 1 of that year, and Crabtree makes a reference to this in Episode 13 when, thinking he’s dying, exclaims “I’ll never see Egypt or any of those new provinces we have now!”). A nine-quartered shield for Canada was devised in the wake of this, but the original shield was still in widespread use until 1921.
An American competitor is represented by a US flag with 45 stars on the canton (count them!), for the number of states in the union at the time – Utah having been admitted in 1896. Oklahoma (1908), Arizona (1912) and New Mexico (1912) would soon raise the total to 48.
Poland did not exist as an independent country in 1905, but a Polish player has entered the tournament and is represented by the flag of the Polish National Government 1863-64, which had been proclaimed following the January Uprising (although the bottom stripe, according to Wikipedia, should be blue).

Wikipedia.
The coat of arms is for “a proposed Polish–Lithuanian–Ruthenian Commonwealth which never came into being. It consists of the Polish White Eagle, the Lithuanian Pahonia and the Ruthenian Archangel Michael.”

Wikipedia.
Other Polish references in this episode include the Szczerbiec (the traditional Polish coronation sword) and the Husaria (Polish knights who wore decorative wings while mounted).