So you mean that after reconfiguring kernel you're now able to load the module and it somewhat works, but now you get a different error, the one related to the IRQ, is that correct?
Which kernel config options have you changed? I think it was more than just "verbose debugging" you listed, that one alone is unlikely to make the g_mass_storage load.