He vetoed an independent inspection team for many reasons. He could have questioned their independence? He could have questioned their hidden agenda? For examples..I'm assuming he did what you claim.
I think Putin makes a better ally than enemy. Im more concerned about China...but Europe is mostly worried about their energy access and Putin controls that...and China created a new petro currency to destroy the dollar. China will error on Russia's side.