There is a big difference between touching feet out of respect and bowing to worship. Bowing with the intent to worship is reserved for Guru Granth Sahib Ji for Sikhs.
Singh Sabha Canada are lunatics, they have a very very distorted view of Sikhi, they are narrow-minded and under control of anti-Sikh people. No doubt. Their "preaching" views proves this.