"A request to the help desk said that ALM/LPM would break using HTTPS."
I don't know why they would say that. I have setup LPM on HTTPS for several customers. Just add the protocol to your web site binding in IIS and point it at your certificate and away you go.