We do not currently know of any synonyms for co-hosted.
The verb co-hosted is defined as:
Did you mean costed?