Are you -sure- it’s a bad dump? Have you tried adding a header to (or removing the header from) your rom and reapplying?
Oh! Also, have you tried interleaving the game? I think I recall that being a problem getting it to run on my SWCDX2 - the patch worked, but then the game wouldn’t boot on my Wildcard, 'cuz it was interleaved. Point being, don’t go off doing all sorts of extra work redoing Bongo`'s assembly before you try all available options and cry “Bad Rom”