radical_edward, I am not sure if Topeak is a German company but that is not my reason for going Tubus. :-)
I cannot go for the Topeak disc version anyway because I lack the bottom eyelets on my frame.
The good news is that Tubus responded (quick eh?). They confirmed that the Quick Release adapater set from them will work with my frame. I have sent them pictures of my frame and disc brakes. I will buy the rack and adapter, and post pics when done.
Thanks all!