Hi there,
You've done the right things to reduce your cost.
Is there anything you can do to reduce the processing time in your app? Since you're being charged for processing time that won't go down if your application is constantly using resources.
Another alternative would be to switch to Azure functions if there was a way to eliminate your need for using sql.