Can't really help you on that but I think that it would be completely absurd to file with the IRS.
If it helps any, I have a couple of friends that won green cards in the lottery, but continued to work in Canada, flew to the US regularly, and were never told, or never did, file US taxes.
I would be VERY surprised that the IRS would even pursue such a thing.