There are so many differences between the 600 and 900 Monster models that to go into it here would be folly.
Most likely the generator is over-powering the rectifier and blowing it clean apart!
You will need to go through the whole conversion with a fine-tooth comb to find the soloution to your problems.
Cheers.
Lee.
http://www.monstershop-ducati.co.uk