I like your second approach. Since the 2-sphere is simply-connected, every map f:S^2 -> T^2 lifts to the universal cover (i.e., lifts to a continuous map F:S^2 -> R^2.) This lift is unique up to the choice of a point in the fiber above f(1,0,0), where I'm assuming (1,0,0) to be the chosen...