Yikes. I do not think you have thought through the implications of licensing (or purporting to license) under the union of three contradictory licenses.
I didn't read anything past that, because this is very much a "only way to win is not to play" kind of situation.
It's in my current project at https://git.yzena.com/Yzena/Yc .
Code is at https://git.yzena.com/Yzena/Yc/src/branch/master/src/alloc/s... , and header is at https://git.yzena.com/Yzena/Yc/src/branch/master/include/yc/... .