If yoy need better resolution, I can bump up the power behind that picture to insane numbers...like, 3000px wide...it will be better "quality" (but a HUGE file)
If he wants more contrast, I can put a white background behind it.
My suggestion: I have no idea what he's talking about, so I'd ask him what he needs (IN DETAIL). Then if he brushes you off again, stick him where he belongs...
I don't know what else to tell you. I also didin't see anything on that site about die-cutting. What exactly is that - maybe I can taylor the pic to it.