Have you tried testing using BL Tester?
I’m working on building a screen that will allow Inventory Transfer for Allocated Items. I refer to it on this post: Inventory Transfer Allocated Stock - #12 by markdamen
I’ve just traced the necessary calls, and I have this list. All are within the OrderAlloc dll
GetListOfOrders
OrderAllocationGetRows
CheckDates
OneDemandType
GetLotOnHandByWhseCodeZoneBinType
AllocateByLotBin
Are you hitting all those calls?