どうも勘違いしていたようなんですが、snap版のvlc 4.0だとVAAPIのハードウェアアクセラレーションはちゃんと効きました。
(VAAPIのドライバがiHDではだめで、i965を指定しなくてはならないみたいですが)
何故かうちの環境だけ(debian11/sid)、BS放送をVAAPIの再生支援を使ってデコードしようとするとエラーが出るみたいです。
(コンソールで起動すると、hardware accelerator failed to decode first fieldってメッセージが大量に出ます)
ディストリ標準のi965、iHDドライバが悪いのかもしれませんが(git版をコンパイルしてみてこれから試してみます)どうやらおま環のようです。
失礼しました。