Charcoal filters are never a good choice unless you are trying to remove chlorine.
Any store bought filter rated at less than 20 microns is going to cause a notable drop in flow rate.
25 microns is about the size of a white blood cell. 1 mm is 1000 microns.
If you use too fine of a filter it will clog in a short time and cause the problem you now have.