Wow, lots harder to come up with a team that makes sense andn without a glaring weakness than I thought. Plenty of centers and power forwards to pick from. A little harder to fill out the perimeter. Iverson is a tough one. He was good, and really only he and James fit at the two, and James is probably who you want at the 3, but picking him gives you a weak spot on D and somebody who spent his career dominating the ball, which wouldn't make sense on a team full of talented players.
The other issue is that now that we understand how valuable the 3 pointer is, you're going to end up with a team that's not optimized for today's game.
At first I thought I'd focus on Defense and go:
1- Derick Rose
2- Lebron James
4- Duncan
5- Hakeem (I'd consider taking Robinson here just because Robinson is clearly happy being a second banana which you might need on a team like this, but Hakeem really was better at everything comparing prime to prime)
That just left the last position as a tough call to me. You're not going to have a scary outside shooter regardless. Worthy would give you a traditional lineup; I don't really remember what kind of shooter he was (or really even what kind of player). So ignoring him, I was thinking Magic. I'm not sure what kind of defense he would play as a 3, but that would give you a good mix of scorers and passers.
But looking at that lineup and the potential for lanes to clog, I think I'd go:
1 - Rose
2/3 - Lebron
2/3 - Magic
4/5 - Anthony Davis
4/5 - Hakeem
Might be jumping the gun on Davis, and it feels like it can't be right to leave Duncan off, but Hakeem could actually help keep the lanes clear by setting up 15 ft out. Once he gets the ball, tons of opportunity to cut and if there's no deadly shooter, everybody is good enough to keep people honest. If you really wanted to focus on offense, maybe you could take Kyrie over Rose just for outsdie shooting ability.