1. TN letters aren't about you they are about the position and the company offering the position. You don't sign the TN letter someone, HR, your boss or both, sign it on the company's behalf.
2. I agree about your concern with the wording of the letter. If it goes out as written I'd not be...