Ваші проблеми, є сайт, на який Ви також скинули посилання, і там є опитувальник, і є його результат, скрін якого я додав вище, все. Проблема може бути на рейсі У Лондон лише.
вы понимаете разницу в "should" и "may"?)
В первом случае написано, что "you should apply for a visa", во втором случае "You may be eligible to transit without a visa"
и это будет на усмотрение офицера
І о диво, вона якраз не треба в Канаду, чи з Канади, якщо є віза вклеєна і виліт не далі ніж 24-00 наступного дня після дня прильоту, все, там більше ніяких умов немає, тому не треба тут ляля