Great post, manwithnoname.
I think making contact directly with migraciones here is important, too. They have the final say in these matters. As you probably know, things have been changing recently at migraciones and not getting any easier for foreigners applying for visas.