I addressed this question in the other thread. Did you miss that post?
The solution I proposed there will, unfortunately, be complicated by your "problem #2" which I don't believe you disclosed before. Depending on the proximity of the rooms, IR extenders are still a potentially simple...