I don't think most liberals want companies to be "pro gay marriage", they want companies to take no stance on gay marriage at all and just treat it as "marriage".
He was more specifically talking about the preaching of a specific type of marriage, and the rules and regulations around them which are quite often you must align with our views and values or not participate at all.
It's a valid point, you also make a valid point but miss the mark on his initial assertion