For all games using Source, they do have access to 5 different Direct3D shaders.
https://developer.valvesoftware.com/wiki/DirectX_Versions
Edit: After some further digging, turns out I'm only half right. The mat_dxlevel command got removed after Left 4 Dead, locking all games into dxlevel 95 (DX 9 with SM 3).