In that case I think,
Stopping batchjob, extending material to MGRN and moving stock to MGRN from WM link sloc should solve your purpose.
I guess there is no need to confirm TOs or create TOs from TR, as WM stock will not be of any relevance as stock at storage location level is correct when you perform any activity at IM level
br
kamlakar