I don't want to be a doom and gloom merchant but I would still suspect some bottom end damage. You've been lucky that it was a top end problem that was the initial cause, but you've still have multiple problems with low oil pressure which I think will still have caused some engine additional wear and shortened the life of the engine somewhat.
I'm not saying it'll seize up next week, but low oil pressure is more likely to damage the bottom end, Main and big end bearings along with the crank. The big and main end bearings are so soft you can dent them with your fingernail, so it doesn't take long to damage them with low oil pressure - Especially as you have been driving it n the mean time.
Anyway - I'm glad it's sorted, and I hope you have no more problems with it.