Try adding --force-vermagic to the modprobe command line; that should get around the version magic issue. That might fix the rest of the errors, especially if the later modules depend on the earlier modules. If not, it might be worth trying with the latest paravirt kernel, or going the pv_ops route.
I can't say I've heard of anyone trying these particular modules on Linode before, so you are entering unexplored territory. Once it works, it might be worth documenting what you're doing (and why), for the common good.
