It should work with proper fiddling with stem and seatpost. Remember that you don't have to keep what came on the bike.
One point that amateur fitters often miss on is that short-legged riders are a lot closer to the ground after they tilt their torsos into a road cycling position. Put them on a bike that's too tall up front and they might as well be riding Townies. A 54 cm Roubaix has all the stack you'll ever need, especially considering the stem options that are available. And with all the stem options that are available, you should have no problem dialing in your desired reach. Happy trails.