Two other options attached, both avoid UVing. My personal first choice for this situation would be to remodel the shape so c4d's auto UVs would just magically fix everything. I selected the edges along the top of the wall, ran the 'edge to spline' command, then just extrude the spline to remake the wall model. Now it has perfect UVs and the texture will just fit by itself.
Another option is to break the model up into easier to texture parts. You have 2 straight bits and 1 curve, so... use 2 straight flat projections with polygon selections and one cylindrical projection for the curve. You will never get them perfect, they will never be perfectly undistorted, but its easy and doesn't require any extra brain power.
wallcircles.zip