Please clarify whether it is correct on the part of the association to collect more maintenance charges from tenants irrespective of it being paid by the owner or by the tenant himself.

This is not correct as even if the tenant is paying the maintenance charges, it is being paid on behalf of the Owner only.