I don't think you're going to find a lot of people "who have already done this", as combination of iPhone 3GS / old bootrom + iPad baseband 6.15.00 + IOS 5 is a rather unusual one.
Assuming you have a functional JB'ed phone with 6.15.00 - just run ultrasn0w and see what happens. Ultrasn0w supports 6.15.00 baseband, so in theory this should work.
My 3GS is exactly this combination. I downloaded a custom 5.0 ipsw that preerves the baseband after I upgraded to the ipad baseband. Ill post the url link I used to upload the custom rom that preserves baseband when I get home from work.