Seems like you're going to want more of a "one big shot" archer than a volley style archer. Volley style requires some form of bonus damage to your arrows, so that you can actually get through damage reduction. If AMFs randomly strip that bonus damage away, you're not going to have a good time.
Soulbow would be good because you can do the whole will save to avoid having your mind blade suppressed thing. But, you should also consider a Swift Hunter build, who just runs around and finds those areas where the AMFs aren't and takes a single powerful shot.
Of course, that assumes that the AMFs are small and discreet enough that there are areas on the battlefield where they aren't. If the DM just rolls a d% and says "OK, you're in an AMF for this battle," then that won't work so well.