No it does not help.
The shipping method for your plugin can not be added – there is no option to add the hipping method for your plugin.
So the plugin sits there useless as can be.
Can someone who actually understands the problem help me?
I have tested the scenario on your demo site with the same results so something is wrong on your side!