Okay. In the English version, it says:
“If you are applying for the naval technician training program you must complete and submit an admission form to the marine institution.” They don't say it is only in French because they are speaking to the anglophone community.
I am wondering if your research went beyond just Borden, Kingston, Saint-Jean-sur-Richelieu and Gagetown. The Department of National Defence uses private colleges. According to the National Defence website, some courses are only available in one language.