I don't think these filters come with an O-Ring replacement. My Olds uses the same one, and it has TWO o-rings and I have not changed those in 90K miles.
Looks like this one uses a high quality Silicone seal so that should be fine for a long time.
to the OP, how many miles did your filter have on it?
Thanks for the PICS!