Hi again,
I am afraid No.
May be you could call the entire transaction in background by passing MOD_VAL = 'N' ( Or 'E' if you have any error it will stop) in ABAP4_CALL_TRANSACTION.
Part of transaction is background and Part of transaction in foreground is not possible.
I checked the standard transaction code also and we cannot have implicit enhancement also to override what SAP is doing.
R