I checked with DXVA2_VideoProcProgressiveDevice on old Nvidia hardware (Geforce 315), and according to dxva checker utility, it is reported as HW device, with NV12 as supported input, with caps containing what you have set. I think we should go with that standard device, exposing it properly.
Have you verified that surface creation works with NV12 format on wined3d?