For people having trouble selecting ruby elements, I've found that adding the CSS rule
Code:
rt, rtc, rp { user-select: none; }
helps by preventing the e-reader from selecting the furigana.
Sometimes it still struggles with the word boundaries for some reason, but with this it is at least possible to get it to recognise ruby element having multiple <rt> tags.