It depends how you view the sequence of events I guess. He was only asked about it in the first place because he said some illiberal things, he only squirmed because they had him, it only became a big story because he squirmed. Being quietly christian – like the vast majority of our politicians still I believe, but this might have changed – and voting as he did wouldn't have caused the questions in the first place. It was only because he was trying to bang the 'you can be a christian and a liberal' drum it got bought out and it turned out that, for him, apparently you can't be after all.
https://libcom.org/library/starvation-army-twelve-reasons-reject-salvation-army and for a more balanced view:
http://www.bbc.co.uk/religion/religions/christianity/subdivisions/salvationarmy_1.shtml
The Salvation Army do do a lot of good work, of that I have no doubt (and know first hand, my grandparents are a part of it), but they hold views that are antithetical to everything liberalism should stand for.
On abortion I do not believe that's true. You can be personally against abortion, and I mean that in the sense that you personally would not have one or be supportive of a partner getting one, but you can't deny the right of others to choose. By definition that would make you pro-choice.