Just to clarify some terminology:
BDA is for the following type of tuners on Windows only (all using DirectShow):
ATSC OTA tuners for North America and a few other places
DVB tuners (all three types, i.e. OTA, Cable, and Satellite), for Europe and Australia, etc.
OpenCable tuners are for cable channels in the USA. HDHomeRun Prime is an example. On Windows we use OpenCable protocols to stream channel data from the tuner. Non-DMR only.
Tuner Stream is for tuners that have network capability, and MC gets stream data from the tuner, without the help of bda.
Some of the network tuners may operate as bda tuners or as Tuner Stream (DMS) tuners on Windows, for example HDHomeRun FLEX 4K, so you can choose which type to use on Windows. On non-Windows, you can only use them in streaming mode.
Similarly, OpenCable tuners such as HDHomeRun Prime, can be either "OpenCable" or "Tuner Stream" as both are network protocols.