many of mikrotik hotspot distributors would be more than happy if you had an option to catch ALL pages including the HTTPS ones and redirect them to the captive page portal without any errors. Several other way less smart hotspot systems can do it... I believe that mikrotik could provide that as an option as well.
I personally have more that 400 mikrotik hotspot installations that would appreciate it!!!!!!