Is it not possible to process jobs with a demand link to another job through Material Request Queue? We use this application a lot to receive jobs into stock, but on occasion we need to replace damaged materials in production that have been previously allocated. I created a test job with a Make to Job demand link tied to the Make Direct material for the job that needed the replacement part, logged the operation in MES similar to our in place procedures and ensured the “Request Move” field was ticked. This in turn just created a MFG-STK trans type within the queue. We are trying to eliminate the need of receiving replacement materials to stock then creating multiple transfers to allocate the material to the job.
You could try to set the making job as auto receive and then do not check the request move to see if it will move it directly to the higher level when the auto receive operation has quantities moved.