Alhamdulillah, the issue with iTunes has been resolved and the podcast should appear in iTunes in approximately 24 hours. So hopefully, in sha Allah, you can just search for it in your podcatcher rather than having to manually subscribe to the RSS.
However, just to be redundant, I will post the RSS feed again in the event that you prefer to manually subscribe that way:
