Thanks Mike. Sorry for late reply. I was able to get Stitcher to add feed manually on their end back in December, but it never started to work. It lists the show in their partner portal, but no data being pulled. I was unable to get a reply from them until today, they said feed was not valid using feedvalidator.
I sent them another email, pointing to a discussion feedvalidator developer had with other people on HTTPS issue and recommended looking at castfeedvalidator instead of feedvalidator. So I'm waiting on a reply now again. Hopefully it'll come quickly.
I'll try to remember to post info here for future reference.