When you still have a application layer on top of your inline application layer, it will still pass the traffic through the application layer.
All traffic will pass though the access policy first and then the application layer.
So when you want to apply inline layers for the Application control and URLF, you should remove the application layer as ordered layer.
Tip: When you set the application layer as a shared layer first, publish and then remove the apllication layer from the policy editor, you can reuse the policy as a inline layer.
Regards, Maarten