Is there case law on this? I don't see any way in which this is legally theft by the OP (admittedly my knowledge is more US-centric than Euro-centric). If I let someone tether a device to my cell phone (or loan my phone to them), are they committing theft?
The company on the contract voluntarily gave the SIM to OP.