I doubt your stovepipe sheared. For a stock '95, the OD of the stainless steel stovepipe is .749-.750" The walls are about .035" Can you measure the bore in the LIM? If it is .750", your stovepipe did not shear. From your pix, it appears that your stovepipe was loose, lifted up from engine vacuum and stuck in the UIM bore.
You need a new reduced diameter stovepipe. Buy an APN kit and you will be good to go. When you install the pipe, make sure it is tight in the bore. Looking for some pix for you..... Here is a .750" bore from a '95.
Have you read Techinfo Article 38? [