I think those are meant differently.
I don't think "Unix philosophy" means "communicate via streams" in this context. I think it means things like the single responsibility principle. Once we introduce APIs, we can't just chain services together with pipes.
But I agree that this use of "Unix philosophy" is confusing.