This may not be a popular comment, but honestly I doubt there is much more a vet can do, other than charge you a huge bill. (no pun intended lol)
We have seen some pretty severe bill injuries that ducks learn to cope with. I personally would wait a day or two before rushing to the vet. Provide...