Might be on a tangent, but do you think there is substantial benefit in showing it to the upper management? I've been in your shoes before - working my ass off on something and thinking that it'll be viewed in a positive light, and while it has been well received and acknowledged (mostly), I've never really gotten any tangible gains out of it. Just my two cents.
I agree. It might just highlight your Managers incompetence of not planning well enough for this critical project. Though you might be acknowledged for your hard work, the project can still be seen as a failure.