It would be very simple just to remove the class masteries if werewolf and vampires get access to their own unique class masteries. It would be so much easier to balance werewolf outside of class masteries and same goes with vampires.
-If you're infected with vampirism or lycanthropy you should lose all access to normal class masteries but gain your own unique ones to choose from. This would be so easy to implement.