I have no complaints about the way I've been treated on EN World, then or now.
Chris and Andy are both in R&D, so if you're looking for business-related answers they probably aren't the best source. (Not that they aren't informed, just that they aren't the voice of the the business unit and probably wouldn't want to speak for someone else's sphere of responsibility.) They both tend to check in on EN World, though, so they might see this thread and pass it on to the brand team.
The folks you're looking for are Kevin Wilson and/or Scott Rouse. Both are great guys, and I'm sure they'd love to help you. I have no idea whether their busy schedules let them spend much time online, but you might try the WotC boards (D&D General) if you don't get a response from them here.
And don't be too hard on them. The job of Brand Manager at any consumer goods company is a very, very busy one--essentially, in addition to a regular (quite varied) set of full-time responsibilities, the Brand Manager is the one who has to solve every crisis that comes along for the brand. (And at a big company, with a big brand, there's at least one end-of-the-world crisis every day!) Sometimes a task like approving a licensor's submission is easy to kick down the to-do list when the 10-hour workday is about to turn into a 12-hour workday. . . .