I have used a M&O sub on the end set to match slope and 0.0001 thickness.
Aside from using a grading you can also treat the end like an intersection by creating an alignment representing the end of the road, sampling the corridor surface and either applying an assembly to the alignment or create a grading from a featureline generated from the alignment+profile. It's probably a prohibitive amount of work but it is an option.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register
Start with some of our most frequented solutions to get help installing your software.