According to my understanding, CMIS has always tracked all ordinations, and MLS gets all its membership inforrmation from CMIS. If, then, you are missing the Elder ordination for a member, it is possible that requesting a unit refresh from CMIS may solve the problem. If requesting a unit refresh fails to bring the missing ordination down, then the problem lies with the individual's member record, requiring a correction to be made in CMIS to the record.
As has been mentioned, MLS is functioning properly here, by pointing out a data inconsistency in the membership record. This is expected, so blame should not be placed on MLS. It is possible if the unit refresh does solve the problem, that the data error was introduced while you were using an older and less reliable version of MLS. This can be prevented in the future by always keeping your version of MLS up to date. I am sure that the folks working on MLS keep in close communication with the bretheren so that the latest version of MLS will always reflect current policy as accurately as possible. The same cannot be said for the older versions of MLS, which become archaic as policies, reports, and those serving in leadership change.