Wayno,
I think there are an inordinate number of courses that could host the events you list.
I don't think it's the course that's the impediment.
I think the membership is the most significant impediment with logistics and infrastructure being two others.
Just in my immediate area, The Knoll, Essex County, Hackensack, Somerset Hills and Mountain Ridge could host them. Hollywood, Hidden Creek and many others would also qualify.
I'm sure the Philly and Long Island have an abundance of qualifying courses as well.
Length, however, is almost an unfortunate requirement since Junior golfers are now driving the ball farther than Nicklaus did in his prime.