It's not just about "developer interoperability" vs "program interoprability". Implementing Java APIs means that entire libraries can run.
Sure you might not be able to take a legacy SWING Windows Java app and run it on android, but you can run entire libraries in your android app. It absolutely _is_ about interoperability in both cases. Perhaps to varying degrees