On searching for patches . . . .
You might find one that grabs two /dev/event/?? thingies and turns them into a "current terminal" (a.k.a: /dev/tty0)
Which is what the kernel would do internally IF Amazon had optioned in vt handling.
I don't think virtual terminals can be added with a loadable module, so that route is out.