I checked in online last week when I was traveling with my cat and did not notice the pet option.
This must be something new--probably to avoid people slipping by without paying for a pet-in-cabin. No one has ever checked for evidence of payment beyond check-in.
Was there a place to enter a record locater # for the pet? Our cat always gets his own record locater when I make his reservation.