So your solution to making sure that you get the most compatibility is to buy Apple cables for Apple devices…meet the new boss.
I’m slightly trolling. I have these….
https://www.amazon.com/dp/B093YVRHMB
I travel with a portable monitor that gets power and video from one USB-c cable. It works with both my personal MacBook Air and my work Windows laptop.
I was hoping you'd bite the hook, but not like this...
Intel actually designed the spec, drivers and IC controllers for Thunderbolt. Apple consulted on it with USB-IF, but they don't own the spec like they do with Lightning. They're less of a new boss, and more subsuming their rightful position as a valued consultant on a shared standard. It's a good (albeit old) example of Apple doing the right thing through the right channels.
Oh, easy. Apple already solved this one; if it has the Thunderbolt logo, it's maxed out. If it's anything else, you're usually getting at least 5w charging and USB 2.0 speeds. In other words, the worst-case scenario is usually slightly better than Lightning.