Your wait time is unfortunately normal for the Casablanca consulate right now. You can try emailing K1Casablanca@state.gov to ask for an interview date. Sometimes this works right away, sometimes it still takes weeks or months to receive a response, but they generally do respond to that email. I'll post a template below. Another thing you could try is to ask your congressman to email them on your behalf, they tend to be more responsive to that.
Email template:
Email subject line: K1 Interview Date Needed- Name (Case Number)
Hello,
I am requesting assistance with an interview at the U.S. Consulate.
We filed the K1 Visa on 00/00/00. It was approved by USCIS on 00/00/00. The National Visa Center created a case number on 00/00/00 and shipped the case to the US Consulate in Morocco on 00/00/00. The case moved to "ready" for interview status on .00/00/00 We already submitted the DS160 application on 00/00/00. However, we are unable to
schedule an interview until the US consulate schedules one for us. We have not received any kind of communication from the consulate regarding our interview.
K1 Visa
Petitioner: XXXXXX DOB
Beneficiary: XXXXXXX DOB
Thank you so much for your assistance with our case.
Kindest regards,