For what it's worth I'm in a similar place as yourself and have had pretty much the exact same thoughts about transitioning. I'm coming to terms with the fact that the only person who has to live my life is me and if transitioning can make me happier then I owe it to myself to explore my options at least. Hope you can figure out what works for you and live your best life ♥️
I used to study networking, albeit at a pretty beginner level. IPv6 has been around for nearly 30 years at this point, so I'd be surprised if the hardware github uses doesn't support it. The impression I got was that it's pretty easy to extend an IPv4 address space so there isn't any rush to make a large scale move to IPv6 everywhere.