You can always try. I know parents who hold B-1 went home before they get
green card. They have the green card mailed to them and use it to enter US.
I don't know how immigration service track you. I suppose it is based on
the I94 you submit before leaving US. Did you leave your I-94 before board
your flight?