You've been misinformed. Movie sculptor Bryn Court and his team sculpted the dragon. He's been at several functions around Orlando. I highly doubt it looks crappy considering he's one of the most talented sculptors in the movie industry and I'm sure was hand picked by Stuart Craig himself. Check out his stuff here.
http://www.moviesculptor.com/ It is indeed being manufactured by a composite vendor who's bread and butter is airplanes. They're not a finishing company so if it is on site it's probably just for paint. Where it resides now, who knows, but seeing Bryn's past work, there is no doubt it looks as accurate to the movie as it could possibly be. UC props is a small shop who doesn't do composite work especially considering this engineering marvel. Your sources are pretty good, but this time they missed the mark.