I will not tell you your castor won't work. But ,I want a smell from alien beavers(outsiders--intruders,not family members). To get the reaction I want, I do not make my lures with the castors from the beaver in the area I am going to trap. Some lure makers will make their lure from castors obtained from one certain area,and will not use those from other areas.
When making my MoundMaster lures, I have used castors from several different states--it works for me,and works well. So I will hold firm to my beaver beliefs.
Fish, castor is not the only thing in beaver lures.
Keep me posted on how the castors from those beaver , work out.
Tom