The supercharger belt comming off isnt going to mess with the timing.

You may have damaged a coil pack, or the ICM with the belt comming off. Check every single wire going into the ICM for damage, and make sure that the coil pack is good.

You can swap out 2 coil packs and see if the misfire follows, if it does, its the coil.