You inspired me to watch some videos and skimmed a couple of games to try and create something, but not sure where to go with what I saw. Benfica in the games I watched defended in a 442 with Aimar dropping back, so the 41212 wide makes sense because you can get that defending in a 442 with the right set-up. The issue I had with the Ramires role, to me, he was a Carrilero, did all the dirty work and didn't stop running. I couldn't get the WM to play how I wanted it to, so I ended with a narrow diamond which when attacking seemed nice and emulated some things I saw, but defensively didn't defend in the 442 I wanted. Also, I'm not sure what to do with the Saviola role, I can see why you went with the poacher because that's how he scored a lot of his goals but in the games I saw he also dropped deeper and had a great link up play with Aimar, so I was thinking a PF(S) but not sure if it'd get the attacking movement wanted.
This was only from a little bit of research, I couldn't remember how the team played, so take my take on how they played with a pinch of salt.