Y0302.5A8
This is the part number you need. Don't know why you'd try to throw just any random VR on your bike. Sounds like that would lead to more problems then solutions.
Call surdyke HD or new castle HD and order the correct part.
If you don't want to call those places go to their website and order it.
I seriously hope this fixes your charging saga.
If you have any other part number issues go to twinmotos website. They have an OEM part number search tool. With that tool it took me all of five minutes to find your part.
Could have made a how to thread but I feel some things are self explanatory.