How mandatory is that CAA record for chatmail relays?

Similar question is already answered here and there are more topics if you search for “CAA”:

You can remove CAA record, but it’s better to instead set up CAA records for subdomains. Subdomain CAA records override the top level CAA records: RFC 8657: Certification Authority Authorization (CAA) Record Extensions for Account URI and Automatic Certificate Management Environment (ACME) Method Binding | RFC Editor