Вы можете использовать AbsoluteLayout и указать положения изображения, чтобы они перекрывались:
<AbsoluteLayout>
<Image Source="aa.png" Aspect="Fill" AbsoluteLayout.LayoutFlags="All" AbsoluteLayout.LayoutBounds=".5,.5,1,1"/>
<Image Source="bb.png" Aspect="Fill" AbsoluteLayout.LayoutFlags="All" AbsoluteLayout.LayoutBounds=".5,.5,1,1"/>
</AbsoluteLayout>
Но в вашем случае будет трудно отрегулировать положения, поскольку ваши изображения имеют разный масштаб и не симметричны Рекомендуется сначала внести некоторые изменения в свои изображения, чтобы вам было легче разместить их на экране.
Для получения дополнительной информации об AbsoluteLayout см. Xamarin.Forms AbsoluteLayout