there are 2 fuses for the alternator, so if 1 of them was good then you were fine, if both of them were out then the alternator wouldn't be working at all
seems that it was the cat all along, but i don't think anyone here would agree with hollowing out the cat, you should do it right and spend $50 on a new cat.