you can use this: https://gamebanana.com/gamefiles/4165 to unprecache some junk files. the sounds will play as they should. because client has them downloaded.
as for the precache counter, it`s not 100% accurate.
I made something a bit simillar for my game servers, but unlike this 1, it reads from an ini file. Basicall it checks the mapname and looks for the ini file inside the unprecache folder and if it's found, it will start un-precaching the resources. For his needs i guess this un-precacher is more than good.