I just checked and it was approved just now so yayyy!!!
View attachment 9425
To set expectations, you might want to actually physically receive your PR before popping any champagne. Today is day 449 for me in trámite - to simply to renew a one year visa (pensionado) with DNI. Because Migración is where the least competent sons and daughters of the K 'elite' find employment.
Like you, I've been in the last step for months and months. Everything is supposedly finished and then out of the blue they ask you for something else.
As generally useless as the US Embassy is, Migración is walking into the film "Idiocracy". Hang in there and good luck.