Try contacting Karen Bell. She might be able to make one for you along the line of what you want. Karen makes shorter, smaller hats which are basically the thing you're looking for, but would probably need to customize something taller.
http://www.kbclown.com/