Kindle Previewer is notoriously unreliable when it comes to displaying complex non-Latin text. You may want to test your Japanese book on an actual Kindle, because even my old K3 displays horizontal Ruby text fine in spite of KP saying it doesn't.
IMHO, it's safe to assume that all current eInk Kindle models (i.e., K3 and higher) support at least horizontal Ruby text.
BTW, what kind of CSS did you use to format the vertical Ruby text?