To all those people calling me nuts it looks like my theory is not so far fetched after-all!
Doing some research - I was surprised to discover that at least two city owned Regent Park TCHC apartment buildings have makeshift Mosque's in their basements complete with wudu facilities for foot washing! Why is this allowed? How is it fair to non-Muslims tenants in these buildings?
TCHC Building - 325 Gerrard Street East
http://30masjids.ca/day-5-325-gerrard-street-regent-park/
TCHC Building - 260 Summach Street
http://30masjids.ca/day-5-325-gerrard-street-regent-park/
These above buildings are slated for demolition so perhaps what I am seeing beside the Aquatic centre is a replacement wudu facility? Are similar replacement facilities being incorporated into other the new apartment buildings at Regent Park?