No way that vote was not going to pass...The Liberals have a very comfortable informal control in the Senate. There was never any question of the vote going the other way (once they made sure enough of the right Senators were actually showing up).
The PCs stoke the fire a bit, stalling more than anything, and taking a position that will let them say "I told you so" if this all goes a tad sideways out of the gate (which is indubitably will).
But legalization is NOT a questionable thing. It is happening and nothing can stop it. Not even the evil 'shorters'!! hehe
GL>
CB