To me, "self-hosted" means, either I use a rented hardware or I use a purchased hardware.
If the software can be switched to a rented or purchased hardware (I do not want Cloudflare's offering) then it is "self-host-able" IMO.
I think there are open source Cloudflare alternative hosting software.
I would call that self configured, cloud hosted.