0516Z Warning of low oil temperature/high oil pressure in right engine
This is a big clue thats something isn't right. As an FE this would have put me on high alert and fuel would be top of the list.
They did a good job on the dead stick but I have an nagging doubt about whether they should have needed to.