The fact that you spoke to the same lady the 2nd time is not the problem. However...
nobody really knows if calling the IIO \'s too frequently would trigger an RFE. There has been speculation in the past that it could.In the absence of firm conclusions, lets hypothesize a little:
Until now it was not conclusively known whether they log calls and store that info for a significant period or not. If it was just the lady remembering your case, then, everything is moot. Nothing negative can come from it. On the other hand lets say the system maintains a journal and these items are electronically connected to your case. Just like when you call customer service for say E*Trade and they make notes on the conversation which is visible to the next rep that you talk to. In this case, hypothetically the adjudicating officer can, out of curiosity or personal style pull up your journal and analyze what you have been calling IIO about. Maybe this officer has a threshold in mind. Lets say this threshold is 1 call a month. Maybe that indicates to the officer normal anxiety about processing. On the other hand if the officer notices you called every week that may raise a suspicion in his mind that you are worried about the circumstances of your case. That may be enough to make him generate an RFE. Again all this is hypothesis and not conclusive.
However, what can be achieved by calling an IIO very frequently? They can not make your case go faster. They only provide information from what they see on the screen. In rare cases, I remember that folks have had luck where an IIO had taken a printout of a case that has been inordinately delayed and brought it to the attention of a supervisor. You have a July RD. In normal circumstances your case should take at least 1 more month to be adjudicated. I suggest you do not call until you see consistent postings on this board saying that July RD cases have been assigned. Then you may call and expect to hear that your case too is assigned. You will know that you then are 2-3 weeks from approval.
Coming to your unfortunately losing your job in 2 weeks. Do you have any vacation banked that you could use to extend your notice period? Can your employer do anything to help you out for another month or so. Even if there is no other outcome but being out of a job in 2 weeks, start looking for another job immediately(I know, you don\'t need me to tell you that!). If you don\'t get an RFE, you are home free. If you do get an RFE, some folks have posted earlier that you should not respond immediately. Instead find a job with same/similar job description and then reply to the RFE.
BTW, If you are a July RD case, you are well past 180 days from RD.