Well, I could think of one way of doing it but I do not like it much.
You have to tell SkParagraph that your text is actually RTL (by adding control symbols u202E at the beginning and u202C and the end of the text).
It will then treat the text backwards and will cut it the way you want.
Then you have yo revert your text to negate the effect of these control symbols: u"\u202E!dlrow olleH\u202C".
This text works as you want, I just double checked.
Notice, that reverting the text programmatically is not that easy since you cannot assume that every codepoint takes only one byte so you cannot revert it byte by byte.
I would convert the text into UTF32, revert it there (since in UTF32 every codepoint takes single position) and then convert it back to UTF16.
Let me know if it works for you.