Yes, that's crazy! You are a research assistant so you're assisting him! Anyways, I think a letter from the department is fine but you should add "As a research assistant, he assists Prof ... in ..." and add detailed description of both RA and TA duties which match with NOC descriptions (but not...