I'll take a wild guess here.
I believe what you said:
- You are using larger generic dishes for 119, 110, and 121, do to your location.
- You are using generic (non-legacy, non-DishPro) LNBF on these dishes.
- You are using a SW64 switch to feed a 301 or 501.
After checking SuperDish, you were able to pick up everything, but not BOTH polarities on 121. This probably has to do with your system was looking for the transponders being BANDSTACKED, which your generic LNBF does not support, nor does the SW64.
Since you are not using a SuperDish 121, but a generic LNBF, I think I would try unchecking SuperDish, but instead - check Alternative (if available), then run Check Switch again. You may need to do this a couple of times, and it may be better if you disconnect everything and ran the check switch first to clear the info.
You may also want to try a DiSEqC switch, but it may be more trouble than its worth if you are trying to feed two DishPro receivers.
What will work?
The DishPro 34 Switch (DP34) and the DishPro Plus 44 Switch (DPP44) will work with DishPro LNBF, DishPro Plus LNBF, SuperDish 121 LNBF, and SuperDish 105 LNBF. EDIT: But will not work with legacy and other non-DishPro LNBF's.
I may be wrong, but I don't think Dish calls some of the LNBF's on the SuperDish a DishPro, but they are compatible as a DishPro LNBF. Likewise, I suspect the same is true for the LNBF used for 118.75W on the Dish 500+ and Dish 1000+.
Bottom Line:
A SuperDish 121 with a DP34 swtich; or maybe
A SuperDish 121 with a DPP44 switch and a Dish 500 for 61.5; or maybe
A Dish 500+ with a DP34, if your programming has moved to 118.75.