I'd say you've found a limitation.
Think of the dashboard as a window to the report, so when you change the filters for on 'view' of the report on your dashboard, you change it for all!
You would need to create different reports, calling the same data and set the filters as required, then your dashboard would give different information based on the same data.