Hi PALAKI,
Though I am not an expert on Canadian or US Immigration System, I believe this should not pose any problem.
What actually America saying? Is US Immigration says that you are in US or they indicate the tentative return date to US was July 4, 2013? I guess the 2nd. While you were leaving US the Emmigration Office at Port of Exit might have entered your "tentative return date" as July 4, 2013 and it was not updated as there was no actual return date. This would be the case for many people who had a return ticket while they leave but not returned to US. Your Visa Officer knows this and will not depend on this but the other documentation you have provided.
Even he has any doubts, he will clarify them by a phone call (as they have restarted the phone interviews), as this could be a potential red flag (not a real red flag) to clear this.
So, do not worry about it much and wait for the Nov applications to get processed.
All the best with your application and wish you a speedy visa.
Cheers.