If you have submitted your podcast to Apple Podcasts, it will automatically appear in Castro.
You can check Castro yourself if your podcast can be found on Castro. If necessary, you can also retrieve your Castro podcast link by pasting https://castro.fm/itunes/(youritunesID) into your web browser.