Basically, you cannot filter a filter. You would need to set the filter conditions for situation A and apply. If you take some other action and wish to filter further (situation B), you must reconstruct the filter for A+B and then reapply the filter. If what you're saying is that you want to ignore A and use only B filter, then you alter the filter code to suit only B and then reapply.
IMO you should use a combobox instead of a textbox to enter the second filter parameter. Any typos are likely to produce no records based on erroneous input. However, if you want to filter the subform as you type, then you'd need to use the OnChange event of your textbox. I wont' have time to download and play with your db right now so hopefully that helps a bit.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.