Upvote:4
TL;DR; Opinion only
The best I can figure your entry to the US in 2009 was a fluke. Generally speaking under INA 212(a)(9)(B):
(B) ALIENS UNLAWFULLY PRESENT.-
(i) In general.-Any alien (other than an alien lawfully admitted for permanent residence) who-
(I) was unlawfully present in the United States for a period of more than 180 days but less than 1 year, voluntarily departed the United States (whether or not pursuant to section 244(e)) prior to the commencement of proceedings under section 235(b)(1) or section 240, and again seeks admission within 3 years of the date of such alien's departure or removal, or
(II) has been unlawfully present in the United States for one year or more, and who again seeks admission within 10 years of the date of such alien's departure or removal from the United States is inadmissible.
You should have received 10 year entry ban for the 1 year overstay in 2007, which would expire in 2017. The only thing that I can suggest is that I have sometimes noticed on busy land crossings the border control officers sometimes don't scan the passport of the arriving person (may be for the US reentry only but I can't be sure), or the system didn't flag you as having a ban (software error), which is possible due to a new passport or some other reason. So in 2009 on land crossing you should have been denied entry but were only given a going over by the CBP and Customs because you may have been acting nervously.
Going forward there is no reason that this ban won't come up when you try to travel to the US again. Additionally your admission at the border is if not fully then in a large part at the discretion of the Border Control admitting you to the US. With that in mind a previous ban may result in another denial of entry.
There are 2 forms that are for applications for Waivers of Inadmissibility(I-192, I-601) but I don't think that either will apply to you.