Interesting - your GPU clock doesn't seem to have changed from the previous result, but the memory clock is down to a more reasonable level. Explaining that is a bit beyond my GPU knowledge, but the numbers look good.
I do note that the GPU clock isn't temporarily dipping when the scene changes at the vertical lines like it was before, which suggests the lower voltage (and resulting lower temps) is allowing it to keep consistently high clocks under heavy load.
Did you get around to cleaning the GPU / case fans? Because we're probably looking at one of two things:
1. You were voltage-limited by your PSU or mobo, and undervolting brought you under the power ceiling. If perf used to be higher, it could be down to any one of the related components deteriorating over time, but there's not much you can do about that and it's much less likely than option #2.
2. You were heat-limited due to restricted cooling (i.e. dust clog), and undervolting worked around it by reducing the card's base heat output. This is more likely since fans get dusty faster than PSUs degrade, so there could be more performance (and lifespan for your hardware) on the table if you give everything a good clean - possibly even OC potential since undervolting has moved you away from the clock / heat ceiling.
I recommend grabbing one of these off amazon for the sake of easier dusting - cheap, makes it dead easy, and you don't have to worry about messing up delicate circuitry with a cloth:
Spray Duster Can 400ml, White 1 Pack
Seriously, don't sleep on case maintenance - I remember once having to take out my GPU in the middle of a LAN party and blow the dust out of it in the backyard because Counter Strike wouldn't stop crashing. Worked like a dream after all the sneezing.