I recently went through a prolonged battle with black particles on negatives (i.e., white spots on inverted scans) on both B&W and color negatives. I meticulously tried about a dozen different changes to my process, including: trying different water (distilled, tap, filtered tap, etc.), pre-rinse versus no pre-rinse, acid stop bath versus water stop, changing fixer brands, hypo-clearing agent versus none, different rinse aids versus distilled water only, etc. I even constructed a film drying cabinet with filtered air intake and a heat source. I tried each solution by itself but none of them worked. The thing that ultimately solved the problem was using longer fixing times (8 minutes for B&W and 10 minutes for C-41) and using all fixer one-shot (which I already did for C-41). Admittedly, these strike me as unusually long fixing times, but it's the only thing that definitively solved the problem for both film types, so that's what I've been sticking with.
All that aside, and with specific regard to your spots, they have the characteristically fuzzy, equant shape that spots do when they're caused by interactions with the backing paper. By comparison, my fixer-related spots were generally more randomly sized and had very sharp boundaries. The black haloing in your spots is also, in my experience (e.g., with 120 rolls of Rollei Retro 80S), another indication that this is likely a backing paper issue. The problem is inherent to certain B&W films and can be produced in many others by storing them in a refrigerator or freezer. The underlying phenomenon is reportedly related to backing paper inks and rapid humidity changes. I'd start by not storing B&W film in the cold, if you can get away with it.
(As a side note on drying film: I discovered one doesn't need forced air or heat in a film-drying cabinet. What you really need is humidity. The humidity where I live is typically ~30%, which dries the film base too quickly and prohibits the surface water from fully sheeting off the film. As a result, you end up with rinse-aid scum on your negatives. My approach now is to pre-steam my drying cabinet with boiling water a few minutes prior to hanging my film, which drives the humidity up to 80% initially. The film takes a little longer to dry, but... cleanest negatives I've ever seen.)