As far as I know they should fit. But you won't be able to use the factory settings regarding jet sized and needle positions. Others will chime in to confirm or deny my assertion.
I have a spare rack of PD46c carbs (the ones for your bike) that I'd sell you cheap if you want. I was having troubles with them but figured out it was actually the pilot jets that were the culprit and not the carbs. They're not complete (missing some jets).
Honestly you'll probably be fine with your current carbs after you get them tuned but if you're interested, let me know.