From my experience, I can tell you that the SEMrush crawler is not a good fit for this kind of reference.
Anyway, if it’s okay to serve the site only through HTTPS, solving this problem is an easy task: just enable the Always use HTTPS option in the Crypto tab of your Dashboard. This will cause all HTTP requests to receive a 301 redirect to their respective HTTPS destinations.