I think that Bellard stopped working on TCC but there is some community around it doing some maintenance. On Windows, I actually still tend to use it. The others are just a mess of online downloaders or POSIX emulation layers whereas TCC holds some simple elegance. It also provides a much more capable tool to provide .dll exports which is very convenient.
I didn't know they considered TCC. However I suppose it doesn't surprise me, the OpenBSD guys had been looking for a successor to GCC for a while. PCC at one time was the biggest candidate. It was actually added to their base and then subsequently removed in 2012. In many ways, Clang was a big bit of luck for them.
Offtopic: If you ever have some time to "fiddle", check out Q3VM:
https://github.com/jnz/q3vm
It was the old LCC compiler that id Software modified to output bytecode for Quake 3 (so mods couldn't contain viruses or crash the game). Most impressively, it contains an entire VM to run the generated bytecode in only 2k LOC (
https://github.com/jnz/q3vm/blob/master/src/vm/vm.c). Zig or Vlang ontop of this could be quite interesting too.