Unfortunately this doesn't work for setting livewallpapers to the Lockscreen which is where the problem is.Despite there is no way to set the lock-screen with live wallpaper...
but You can use this third party app to bring all installed livewallpapers to select for your homescreen...
Live Wallpaper Picker
Some live wallpaper apps have no shortcuts, This is what I used to set them for my homescreen...