The .1 is the older version that came out around late 2020. The .2 is the current / recent one that came out last October.
The regular versions without the "D" are the normal versions. Which are meant for carpet and clay from the kit setup for high traction. They also come with a slipper clutch.
The D versions are the dirt / clay versions which come with a center diff instead of a slipper clutch. And the kit setups are meant for lower traction like clay and dirt.
I have the B74.1D which I race on a mix of indoor clay and indoor carpet. 2 totally different environment's so that's why I race on carpet 95% of the time. (What I prefer)
So which one you want to go with depends on where and what your racing on, your budget and ect. The biggest difference between the .1 and .2 is 13mm bore shocks which deff makes a difference. And some other things like the battery strap, and shock tower mounts. (.1 being aluminum. .2 being plastic for the shock tower mounts. .1 having a carbon fiber battery strap (which I hate) and the .2 having a easy rubber o ring for easy access)
If your racing on turf or clay, or even any surface, I would go for the D (dirt) versions as most people like me and others use the center diff on carpet now instead of the slipper. With the diff for carpet, just use higher weight diff oils. For me, I am currently running 500K. Locals are running as high as 1M, 1.5M even 2M in the center diff.
With me. I got the dirt version. Changed some setup and its good for fun local club racing.
Check out my B74.1D builds:
https://www.rctalk.com/forum/threads/team-associated-b74-1d-4wd-buggy-build.136702/
https://www.rctalk.com/forum/threads/team-associated-b74-1d-4wd-buggy-build-2-0.136947/
Not to mention this was my first 4wd car, kit, and higher grade car so it was deff a handful coming from cheap traxxas 2wd bashers. I love it. Gonna be selling my traxxas stuff soon and getting something better to race with. But I will still keep my B74.1D for 4wd stock buggy.