I think they choose those ones more so for what they represent to Devil May Cry. DmC Dante is obviously representing the reboot (DmC) and DMC 2 Dante’s design is considered one of his more popular ones so that’s probably why they used that one. I know I’m reiterating what I said earlier, but I’d say it’s more so for those reasons rather than anything else.
I can understand new Dante since he represent the Reboot series, but I don't know about DMC2 Dante. He may have the most popular look but he's the least liked in terms of game and personality. I could understand DMC4 Dante or DMC5 Dante though.