Low on Oil could have done many things to an engine .All not good. Could be anything from worn piston , to wear on the big and or little ends. Your suggestion re timing chain would also sound similar.
Without a strip down and take a good look you are guessing.!