OK, so I'm a little unclear on the trap(s) and trap arm(s) for the two lavs--are the lavs sharing a trap? Because the pictures seem to show a single san-tee for the lavs, rather than a double fixture fitting (unless they all just happen to be lined up to block the rear side inlet).
It's 2 DFUs either way, so for the part of the piping pictured it doesn't matter. But it bears on my trap arm comments; if it's a single trap for both, it can be 1-1/2" and a 1-1/2" trap arm to a single san-tee, if it's within the length limit of 42". If it's two separate traps and the horizontal fixture drains combine to join the single san-tee in the photo, then the minimum sizing would be 1-1/2" trap - 1-1/2" trap arm - 1-1/2" upright combo for dry vent takeoff (to be revented to the other vent) - 1-1/2" fixture drain - 2x1-1/2-1/2 combo to combine the 2nd sink trap arm with the first sink fixture drain while wet venting the second sink - 2" horizontal drain to 2" san-tee.
As to the picture, we decided earlier that 2" is OK between the sink(s) san-tee and the shower san-tee, with 3" required below it. And upsizing the WC to 4" is obviously fine if that makes sense. So my only further comment is whether it makes sense to extend the 3" portion up into the wall to have a 3" cleanout behind the lav, with the 3x2 bushing in the cleanout tee inlet. The 3" cleanout tee wouldn't fit in a 2x4 wall (hubs are 4" OD), so if that's the condition, you'd need to have a gap in the wallboard for the cleanout tee and below, but it would be hidden behind the lav cabinet.
Cheers, Wayne