Of course SHDI recognize all devices correctly.
I think you are right. On the beginning I change to CBX-D3.DLD on my Atari Falcon, where I could to change "_" to "-" in the name of file CBX-D3.DLD, under TOS 3,.06 iit is imposible. After run Cubase CBX I have no information about firmware not loaded, but information about D5 (please look at the photo, but I think it is normall because I have not D5

In Hardware setup in Audio menu I see cbx-D3 (V.2.05c), please look at next photo.
Additional On the front Panel CBX D3, after loaded The 44.1 KHz diode lights up.
What Do you think Now it is working ?