Per http://www.aerospace-technology.com/projects/crj200/specs.html
12,496 meters or ~FL410 is indeed the "maximum".
I just wonder if 41,000 is the maximum because of how the aircraft is pressurized, the state-of-the-art of the rubber jungle in the cockpit (for flights aboveFL 410) OR if that really is the flame-out altitude. There is a "B" version of the CRJ2 - configured for hot or high altitude operations, but I presume they mean take off/ runway conditions related to air density.
Who knows.
Bottom line, they had the runway in sight at Jefferson and ran out of glide path. Sad.
I just find this odd, but i could be very wrong.