Making the red object flush with the magenta object is easy. Just move it by -101.0055 in Y so that the top of the boss is tangent to the magenta's surface.

After the move.

Now make a copy of the blade on another layer (bladecopy) and work on that layer with the other layers frozen.
Rather than use the offset method I suggested earlier here's another approach. If the blade surface we want to mate with the support (red) is spherical then its center is at the intersection point of three spheres of radius 100 whose centers are on the surface.
Construct three 100 R spheres using osnap nearest at different points along the surface edge. The result should look something like this.

Now do a Boolean subtract of two of the spheres from the third resulting in the following. Place a point at the corner as noted.

This point should be at the center of curvature of the blade's spherical surface.
The white point is the center of the blade and the green point the center of the red support (located 100 to the right of red's surface along its centerline).

Move the blade and point together so the the two points are coincident yielding the following.

Visually examining the result they the two objects look tangent.

Doing a Boolean intersect with no results shows that the do not intersect. You can use rotate3d or 3drotate to reposition the blade to any orientation as long as you use the center point as the base point for the rotations.
lee.minardi