not much they can do? they could remove the feature, or why not just require some one-time iCloud handshake to happen to exchange anonymous identifiers once you confirm the contact? might gimp the feature somewhat but still, something can be done for a feature where air dropping to randos is just a cool party trick
If you had read the article you would have seen that the researchers implemented the same feature without leaking any data using "Private Set Intersections".