It has been demonstrated that modifying the rim scattering of a paraboloidal reflector antenna through the use of reconfigurable elements along the rim facilitates sidelobe modification including cancelling sidelobes. In this work we investigate techniques for determining unit-modulus weights (i.e., weights which modify the phase of the scattered electric field) to accomplish sidelobe cancellation at arbitrary angles from the reflector axis. Specifically, it is shown that despite the large search space and the non-convexity of the cost function, weights can be found with reasonable complexity which provide significant cancellation capability. It is demonstrated that this can be done using open-loop (i.e., with pattern knowledge), closed-loop (without pattern knowledge), or hybrid (with inexact pattern knowledge) techniques. Initially, we examine the use of unconstrained weights. A primary finding is that sufficiently deep nulls are possible with essentially no change in the main lobe with practical (binary or quaternary) phase-only weights. The initial algorithms require a knowledge of the antenna pattern (what we term an ``open-loop'' approach). However, since perfect knowledge of the pattern is not typically available, we also develop closed-loop approaches which require no knowledge of the antenna pattern. It is found that these closed-loop approaches provide similar performance. We demonstrate the time-varying performance of closed-loop approaches by simulating an interfering source which moves across the field of view of the antenna. Finally, we leverage the advantages of both open-loop and closed-loop approaches in a hybrid technique that exploits inexact knowledge of the pattern by seeding a closed-loop optimization with an open-loop solution as its starting point.