ha.. I should have went back to the beginning before posting.. you've covered everything already.
just to add, my software for a 08 xl with a 6.2 says minimum oil specs hot
41kpa - 6 psi at 1000 rpm
124kpa - 18psi at 2000rpm
165kpa - 24psi at 4000rpm
you're OK ish, but the tapping is a worry, hopefully nothing bad.
when you do that oil pump, even those your oil pressure sensor seems good, you might factory in having a new oem gm sensor put in too. they do go bad pretty commonly, mine died at 130k, do very weird things. can read high it low, my 2nd one of mine started flicking around after driving for an hour or so, but was fine on shorter drives. I'm currently on my 3rd sensor at 155ish I think it's at. I know parts are hard thou.
do you have a place that does oil sample analysis over there? we have a few places here you can take a small sample of the used oil from a change and it will tell you a lot about the health of the engine. can catch particles of different metals and stuff. gives an idea of what's failing if anything. like say you have worn bearings, that type of metal will show up in their tests as higher than average, pistons are aluminium, if you have high aluminum count, it could be piston skirt wear.(from say piston slap) cam and lifter wear would show up, but I don't remember the type of metal that is off the top of my head.
probably be expensive to send a sample over here but backstone labs is commonly used here. I'd think there would be something compatible on your side?