Subject: Is it possible to have different Stop words depending on the value of a field?

It clarifies yes. You need new fields. In this case something like
And index and search them accordingly with different stopword files used in different field types, hence the copy field from “address” into as many new fields as needed