Just for clarity, that table above refers to the cassette spacing only, so you could mix and match cassette brands between complete group sets.
There some reports on the net of people mixing Sram shifter with a Shimano derailleur, this may work, but is not covered by that table though, as this would rely on cable pull ratios instead. Shimano actually uses a very similar pull ratio on the derailleur side across 10 - 11 - 12 speed and I've used a 11spd rear derailleur with a 10spd drive train, which works beautifully. Even used a M7000 12spd rear on and 11spd drive train, but they are designed for 51T cassettes so you can't wind in the B-set enough on a 46T so it is very noisy at the top, shifts fine though.
Sorry I don't have a shifter for you. Have a derailleur, but shifter is buggered.