I would have a conservation officer take a look at it. Not saying it is....but it could be a rare disease they should know about. As far as mounting it....your dam right you should mount it. That's something you don't see everyday and would make a super conversation piece.
Nice buck if you ask me.