This happened to me once, too. Both rules change as well as the revision is done by humans who may interpret those rules differently. Also, sometimes they let a model that does not fully comply with the expectations through in an area where there are very few models anyway and next time when they see it but there are more models, they may check it more strictly (this is especially true with model complexity).
They must have given a reason (you can read at the bottom of the model page). Try to make those changes and re-submit the model.