Unfortunately, the rules don't specify whether the user of the bow is to make a 'melee' attack. The same wording (or similar) is in the sunder section. This leaves it up to the GM. According to the wording of the rules, it could be easily ruled that the archer gets to use his normal attack roll, including all range specific feats. This is because the rules state only that an opposed attack roll is made. Not an opposed MELEE attack roll. I think its bunk, but its up to your GM.
There is a post on sundering that may also help this discussion. Its around here somewhere under 'sundering a bow in 3.5'