I think she was just reluctant to give up on her secrets until it seemed like the only way to complete her mission. Jarvis isn't a special agent, he is loyal, but she berated him for his poor thinking. As for the plot device jacket, it was a failed prototype using a mix of high science paired with crude 50's tech…