Thanks for query on hcm.
Tortuous dilated veins on spermatic cord
is usually due to development of verecocele.
There is no specific medical management to cure for this.
Your doctor has given these treatment to cover the any parasitic infection
,continue and finish the course.
Medical management is only for secondary causes.
Surgical correction is required for this called verecocelactomy. Confirm the diagnosis by usg testis.
Consult surgeon for further guidance.