That 0,0 should indeed be 0,3. If there's some easy software to test (ideally something where I just boot it with the card attached and it's supposed to play MIDI) I can take a look.
Why should it be 0,3 ? It was 32-bits mask 0x00ff little-endian before, that means address 0 only in my book.
Hint: that was converted through a lua program. When a conversion program fucks up while you have 35K drivers, it shows :-)