Not sure if you've looked on FeaBay, I haven't.
For the 1000, the 03-04 is the same bike/platform exactly. They changed a tiny bit every 2 years, with that bracket,
LIke the 05/06 are identical other than a few decals.
So any 03/04 should be a direct pug and play.
The upper engine mount changed over the years as the mounts were moved from the head to the crankcase. I seem to recall that some have used a K5/K6 and left one upper mount empty. That sounds rather iffy. Hybidracing.ca sells an adapter kit for K5/K6 into K1/K2. Perhaps it will work on yours. But K5/K6 is big step as all the electronics will need to be updated. Suggest that you look for a K3/K4.