Surely you got taught economies of scale in school?
Halfords will sell sh*t loads of bottles intended for cars.
But the bottles with “mountain bike brake fluid” on them will sell at a tiny fraction of the car stuff thus the costs of bottling/branding/marketing the bike branded stuff will be higher for the supplier and Halfords wont be buying it in at high volume.
There is no point most people buying a large bottle as glycol based brake fluid absorbs moisture from the air so you should only use a new bottle.
People who know a little bit about brake fluid will know that bike Dot 5.1 is the same at car Dot 5.1 so they will go buy the smallest bottle of the car one they can. People who don’t will go and pay a little bit more per ml for the reassurance they are getting the right stuff. As you should not store a bottle once opened they are not really spending any more if they buy the bike stuff as they will just be throwing less away and not causing so much chemical waste.
Also I don’t really see the point of dot 5.1 in a bike. Dot 4 should be fine (but if the brake manufacturer says use 5.1 then use 5.1).
Personally I prefer Dot 5 if your brakes can use it as it is silicone based or mineral oil if they are designed for it instead as neither absorb moisture so you can buy a nice big bottle of stuff intended for car/hydraulics use.