Edit: this post turned from me being pretty sure what it is to then looking properly and completely speculating, so take with a oinch of salt
If it’s the same as mine on my recently condemned Madone, the bearings are 1mm ID too big (so should be 31mm in this case) and that plastic top hat/m bearing sleeve (I learned recently from kontact) acts as a seal for the bearing and brings down the ID to the correct size for the spindle. So yeah I think there should be a matching one and I can see the 24mm version on
Amazon, you should be able to get a bb30 version easily enough.
Your NDS one seems to bloat out a lot to meet the shell width needed. Is that some sort of adapter to put a mtb crank on a road frame? That’s not quite the same thing so I could be wrong and you should check the ID of that DS bearing. Perhaps it just needs a washer, the type that has an offset flange to prevent contact with the outer race. Or maybe it needs nothing but it does look a bit exposed to the elements.