I haven't been very lucky in Cairo but I also didn't spend a lot of time there either. I can't give very detailed comments about Cairo places but if you want some tips or information feel free to dm me.
I know Egyptians are very eager for paid sex and on the streets and metro I see some sexy guys, probably more than other places like Luxor and Hurghada where sex can be found easily. Also remember you can go to Luxor and Hurghada quite easily by car or bus, even last minute trips are quite cheap.
If you can cancel your Airbnb do cancel it and find more guest friendly options. It is really hard to find these apartments but they do exist and you have to check every unit by pics and reviews. A lot of work but if you find one, your life becomes a lot easier.
In Hurghada I was told by a guy we can go to hourly hotels, I didn't know it existed in Egypt but I didn't go because I could bring guests to my apartment. So something that could be explored. A lot of people in Grindr will tell you some useful information locally 😂