There's the create_unit console command (or something like it) that can be used to instantly spawn a unit at a location you choose. You need to know the exact name of the unit as it is in the export_unit_descr.txt file, and use " " for units with 2 words or more for their names, eg "roman archer". Possibly you could then use a negative amount for the Add_money command to reduce your treasury, and then a negative add_population amount in your chosen settlement to minimale the cheating element.

It's a bit of an effort, but in effect does more or less the same as process_rq

If you don't know how to use the commands, I think you can bring up limited help in the console by using a question mark before the command. eg ?add_money , although I can't quite remember if that's what you do.