If the links around here aren't working, I can't really help you... You're out of luck since MegaUpload was brought down a couple days ago.
I had the original Bell firmware on my PC, but I lost everything about a month ago. I'll check more thoroughly tomorrow, but don't get your hopes up.
The link for JC6 with the integrated recovery was still working, so you'd be able to get the recovery. I wonder if a Nandroid backup contains the whole firmware, in that case I might be able to send you a Nandroid backup from my I7500L that has working cell radio. My Galaxy is 2 hours away from where I am, so it might take a while though.
Try finding BMIK6 or BMIK7 (there's only BMIK6, but sometimes it was labelled as BMIK7, no idea why).