Have you considered an automotive urethane clear? Its very flexible, yet durable and hold up well too. Spray it on with a good gun, sand the bow smooth with 400-600 grit, then wet sand it in stages up to 1500 or 2000 grit, and finally finish with a hand glaze or machine polish it.
The coats will fill in any pores in the wood and this is what you will smooth out in the initial sanding stage.
It will be glass smooth and shinier than you want it to be. Plus, after it's fully cured you can preserve the finish with regular car wax and easily fix scratches that develop later.
Just a thought to try. Here's a picture of a bow I just finished using the clear:
Now, this is just spraying the paint on, right after it had dried. I didn't do any sanding or polishing yet, and it was pretty much a mirror gloss. If you wet sanded and polish them, it would be so shiny you could probably signal a plane down with it.
I will be hunting with this bow, so I dressed down the finish to a satin sheen after this pic to keep the deer looking elsewhere, which is another option.