The Nike/Jordan elbow guard thing was really a Nike decision. The companies give over the retail version of equipment to show off what’s available for people playing the game to buy in real life. The extended elbow guard isn’t available for retail and is a pro stock only piece of equipment. SDS has to go with what the companies provide so that is the reason they took it out.
This is also why some equipment isn’t in game (i.e. older cleat styles that players still currently wear).
The color blocking issue I don’t understand since I don’t see how that would be provided or blocked by the retail vs pro stock issue since retail items have multiple color types.