Ordering someone to stop speaking to family members

Q: It has come to my father in laws attention that I have spoken to his second wife on three occasions. However now she says that I phoned her and revealed normal routine of the household. My father in law in turn took his anger on my husband and involved my husbands mother (my mother in law, the first wife). Thus resulting in emotional and verbal abuse, My questions are as follows:

I do realize my mistake was to pick up the phone and innocently respect her. Did I do wrong by adhering to the phone call? Should I prove to these inlws that I did not contact her and she phoned me? Is it right for my mother in law to order me not to communicate with any near or distant relatives of my husband saying that because she does not talk to my relatives, I should not talk to hers. My mother in law wish to not interact with me at all. Should my husband now be obligated to remove me from the household that belong to my father in law? I feel they are purposely trying to break my marriage, how does one make sabr in this circumstance?

Making others take oaths unnecessarily

Q: I asked someone to say some specific words. That Person said it in normal way but I knew it from my heart that that person was lying to me so I asked him to swear to Allah on this and I insisted many times. During our conversation that person once mentioned that my (that person's) life in this world is destroyed and you want to ruin my Akhira (world hereafter) as well. At last that person said those words with "swear to Allah". My question is now what to do? What is the Kafaarah in this situation and what are the obligations on me towards that specific incident because it was I who was insisting for this again and again. What should I do for that person?