RE: Don't know what to do...
Sounds like you are friendly with the folks that run the place. Ask them if you can display a head there. Nobody can argue with a quality mount right there for them to look at.
You can ask the guy just what his problem is with you if you want, but it probably won't get you anywhere.