Какое посоветуете бесплатное Reverse Proxy решение?
Ээммм, а чем вам nginx то не угодил? Зачем что-то ещё искать?
Достойная альтернатива Nginx в вашей ситуации - HAProxy.
А коли TMG всем устраивает - можете там и продолжать на нём сидеть, а геморрой с сертификатами решить переходом на wildcard-сертификат.