Is it necessary to apply for different TAN if a deductor has to deduct tax from different types of payments like salary, interest, dividend etc.?

No. TAN once allotted can be used for all type of deductions. It can also be used in case tax is being collected at source also.