You could add an action reward (coin) at the final level, then force the character to collect the action and then he will be able to unlock the character at the "End" screen with a normal unlock control.