Did you get this resolved in the end? Or still having issues?
Really, if your hosting provider isn’t sure about DNS/or help you point your domain to their hosting services then I’d find a new provider. Maybe ask for your ticket to be escalated to a senior support member or even management?