Учитывая тот факт, что вы можете перемещаться между вкладками с помощью клавиш со стрелками, клавиша Tab, вероятно, не предназначена для этого, но если вы действительно хотите, чтобы она работала таким образом, вам следует добавить событие KeyDown
if (e.KeyCode = Keys.Tab)
{
//logic which changes TabControl.SelectedIndex. If SelectedIndex equals max then select the next control
}