It didn’t. Btw, feel free to mention me to get my attention if clarification is useful. Before the changes that added the vetting status from the satellite to the node API/databases, there was no other way to determine vetting status than simply counting successful audits. So that’s what the earnings calculator up to version 14.1.0 did. Clearly this wasn’t sufficient to determine whether the satellite considers the node vetted.
I have created a new version that now considers the satellite’s reported status as well. Info can be found here and I’m looking for some testing help as well.