use a 28.6mm to 27.2mm shim on the one at the bottom.
45mm setback
http://www.ambrosio.co.uk/ambrosio_seatposts.htm
Alternatives: velo orange grand cru, 32mm setback or nitto wayback from riv bike, +40mm.
there was also a ritchey 45mm setback seatpost, but that was only available in 31.6mm
yet another alternative is to find a specialized saddle your friend likes, because they have a lot of rail for adjustment.
I thought of suggesting a shim with my Titec post but rejected it upon further consideration. A long seatback post strains the seatpost collar and the seat tube/top tube junction. The Titec that I have broke a frame at that junction, even though the post has plenty of insertion. A shim would have to extend way down into the frame to avoid putting additional pressure on the junctions. It's best to have the properly sized post with this post