Bill Weld is to Libertarianism as Neocons are to Republicans. He is an infiltrator trying to enter the party to destroy it.
If he does consider himself a libertarian, it is relative to the politics of Massachusetts. He's libertarian relative to communists.