Have you tired using the standard order type SO for Rush Order? This should create the OBD once the sales order have been saved. If this works then it may point you in the right direction.
For your Order Type, try changing the Immediate Delivery option to 'X' which is Create delivery immediately, if quantity confirmed for today