I set my job with "Accurate = yes", and it works well.
The only question is ... is there a way to remove files deleted from production when I perform the restore in DR site?
Depends on who is responsible for deleting.
No. Bacula is a recovery tool, not synchronization tool. When you restore at a point in time (with Accurate option) that you always get a valid list of files.
Yes. You can always delete all data on DR site and perform a full recovery every time. Then you'll get what you want.