FINALLY I LANDED TODAY!! The key is to go there early before 10 AM. So, there aren't a lot of people. Me and my wife were the only ones and the officer was super NICE. In short, everything went well. Just a note for those people who might encounter a similar situation. If this ever happened then you can definitely try landing again. I was a bit unsettled last night that I have to go to USA and get the administrative refusal again . I was wondering what the consequences might be if they found out that I'm flagpoling second time. I never mentioned anything to the USA border officers about what happened the previous afternoon. I played it cool and said I was there for flagpoling and thank god they never asked me any questions. It seems like they don't care (neither do CBSA). I went back to the canadian side immigration and the rude officer that I dealt with yesterday wasn't there (Thank god again!).
Few tips for people who are planning to land some time soon:
1. Try landing early in the morning (possibly weekdays)
2. Make sure you have all the required the docs such as CPR, Photo ID and passport
3. When officer asks you "Did you go to the USA?". Just be explicit and tell them that you were there for flagpoling and did not enter the USA.( Maybe show them the white sheet with administrative refusal) If you have flagpoled then your technically re-seeking entry into Canada. So make sure you answer this question properly when you get there.