Nice...
I wouldn't be overly concerned with "not" having the hog ring anvil. I chose the original 2655B just because of that positive retention I didn't want to be dropping my socket in some of the field situations I need to pull repairs under.
Your pin looks just like mine with the tapered end. If I had time here tonight I would cross reference the actual pin numbers. They pin has changed several times since the original release which definitely was a very flat cut on the end and no way could it give loose without depressing it. I have found over time many different brands of impact sockets can be persuaded to pop off without using a tool working it back and forth a little bit. (obviously not just a straight pull)
Just depends how often and fast you are changing sockets obviously if your laying on your back under a vehicle and swapping out 3 sockets it would be a bit inconvenient but still its not that hard to keep a pocket screwdriver handy and I actually keep a short piece of like 1/8 rod in the storage case.
Subsequently I have found some ring models and I have 5 of the Milwaukee's with ring wont barely hold a socket but that does really depend on the socket brands and the wear
Just enjoy using it!