Ну закиньте StackLayout и сделайте ему RowSpan = 2
В сижу свой контрол и HorizontalOptions = EndAndExpand
А для стока ещё CompressedLayout.IsHandled = true
Чтобы он помог спозиционировать элемент, но из дерева контролов удалился, и не увеличивал иерархию компонентов
Не очень понимаю как это решит задачу, ведь даже в стеке, я не смогу с позиционировать элемент по краю одной строки, так, чтобы он не был обрезан. Это бы сработало, если высота строк была бы одинаковой, но это не так.