There are actually about 19 political parties registered with elections Canada, so in a theoretical sense, you actually have lots of choices. Most of the parties don't have much in the way of a military platform, although you might infer that the Libertarian Party would much prefer the Canadian Forces to be organized and equipped along the lines of the Swiss Citizen Militia on philosophical grounds (the role of the State is to protect the rights and property of the people, expeditionary forces need not apply).
Of course as a practical matter you really only have Canada's two major transformative parties to discover what basis they see as the role of the Canadian forces (or of any other idea or institution in Canada for that matter). The third party is a transactive party, so the only constant there is who is the highest bidder, and who gets sold? Since these parties have a combination of "Brand Name", large and well funded organizations and are incumbent, they are probably the only real alternatives for actually getting whatever part of the loaf you desire. For example, while I am philosophically a Libertarian, as a practical matter the closest party that shares some of my values and has the organizational ability to get elected is the CPC. (Reform was probably closer, but you can't vote for them any more...).
You should also look to more fundamental issues besides just "the military". Armed forces of any kind need lots of resources to operate, so if a party is proposing ideas which are counterproductive or harmful to the productive segments of the economy, then the Armed Forces will suffer as a result regardless of what the platform says. A coherent foreign policy is a must as well; Armed Forces exist to impose the will of the sitting government on opposing States or groups, but you don't want to be picking "enemies" who are either not a threat to our interests or that we are unable to impose our will upon. (If you do discover such an enemy, then you also have to be willing to explain to the public why you really need to "up your game").
So get cracking on those web sites and share your insights with the rest of us....
http://www.elections.ca/content.aspx?section=pol&dir=par&document=index&lang=e