Wow thats some damage! I’ve never seen one do this or any pics. Cant believe the inside of the casing where the apex seals sit in just came off completely.
Them cracks on the charger plate are common as well. Think every plate I’ve had has been cracked from the bolt holes.
Jabba only offer a warranty if its ran with a standard pulley, but JNL should offer something as they rebuilt it with as pete said oem or higher quality parts.
If this ever happened to me i’d be going turbo for sure.