To be fair, you’re not making much sense here. Without account level access it’s hard to say what exactly has happened, but my guess based on the information you posted above is as follows...
The iD Mobile live chat agent would have had to order/set up a new plan before sending you an eSIM. If they were unable to send an eSIM to your email address, or it failed to activate on your device, then the plan would still be active, and you will continue to be billed for it even though you have no active SIM installed on your device. I guess you would then be sent a physical SIM in the post instead of the eSIM you originally wanted.
By going to Curry’s, they probably issued you with a replacement physical SIM card for use with that second plan the live chat agent setup for you.
@Tyler C should be able to check if a second plan was created in your name. I suggest you wait for him to reply.