I understood that I would get up to 5 web hosting with my subscription of creative cloud. I thought I would receive a basic free Business Catalyst. Is that not included on my creative cloud membership?
Can you point to a link for the terms of your subscription that lead you to this understanding?
That was removed from the CC subscription in the May release I believe. If you subscribed before that you will still have it but if you subscribed after that you won't. You can still publish as many trial sites to Business Catalyst as you like. It is a great way to temporarily host your site for testing as well.
It only costs you if you take them live.