That's sad that bios changes invalidates previously working modules--what's the point of the qvl then? I get newer modules being supported but not tested, but older qvl ones stop working, that's ridiculous and sad to see.
Things are moving fast, all prerequisites for memory compatibility are changing, CPU, BIOS and new RAM modules (makes and models, hundreds of them) would need to be checked and rechecked all the time. It would require large and expensive team to test and results wouldn't be seen for months.
On top of that RAM manufacturers keep on changing RAM control chips (every module has one) without notice, you could buy same RAM stick today and there are great chances it will have different controller and even chips than same one bought a while ago. One of main reasons one should stick with a RAM kit instead of upgrading even with same model.
On the other side, there are relatively small number of chip manufacturers and RAM stick producers just chuck them in and large number is just doing "Sticker engineering" by buying unmarked sticks and brand them as own.
Those are reasons I consider QVL only as a guide not a gospel.