Angioseal close the insertion site allowing mobility post catherization rather than the normal prolonged pressure application. The angioseal not working is not likely to cause circulation problems. The surgery was probably done to remove the clot. These are spelled out on the consent form you sign before you agreed to the procedure.
If the procedure was ordered, it was because you have some vascular disease and was an attempt to diagnose the extent of that disease. Such things you have to decide before consenting to any procedure, the symptoms cause you to seek medical care; the doctor diagnosis the problem and wants you to have an invasive procedure to determine the extent of disease; the procedure has risks.