Da dieser IMAC eher jüngeren Datums ist, funktioniert der ältere Trick des Ram-Entfernens/Ersetzens zum Zurücksetzen des Firmware-Passworts leider nicht mehr.
Es wird Dir nicht anderes übrig bleiben, als den Apple-Support zu kontaktieren.
Falls Du es dennoch mit dem Ram-Trick versuchen willst:
"Removing all ram, then booting without success and then reinstalling the ram while pressing apple option P R."
Sollte keine Lösung gefunden worden sein, gäbe es vielleicht die "Alternative" die Puffer-Batterie zu entfernen. Sofern das Passwort nicht in einen NVRAM steht, sollte es verloren gehen.
Dafür musst du aber leider den iMac öffnen... Hinweise zur Selbstzerstörung findest Du bei iFixit