Why does Terminal swallow Ctrl+up/down keystrokes?
In the Terminal preferences, go to Settings and select Keyboard in the panel. There you can set various key combinations to send whatever string you wish to the shell (or the program currently running).