No. Only a single WordPress website can be connected to your Castos hosting account through the API.
Castos fully supports multiple podcasts from within a single WordPress site. This is our Series functionality in WordPress where you can create as many individual Series as you'd like, each with a unique RSS feed in WordPress via Seriously Simple Podcasting.
If you're running podcasts on multiple WordPress websites, a separate Castos account will be needed for each site.