When asking whether A orbits B you need to be precise about what frame of reference are you using. It's also good to stick to one meaning of orbit.
ISS orbits the Earth (or rather the ISS-Earth barycentre) in the frame of reference centred on the barycentre of the Earth-ISS system. Note, that it means that it is easy in this reference frame to describe the motion of ISS using 2-body solutions (i.e. Keplerian orbits).
If you were to switch to the reference frame of the Earth-Moon (and, implicitly, ISS as well) barycentre, you'd find out that ISS follows a spiralling path around it that can no longer be described in terms of Keplerian conic sections. But it can be treated as a combination of ISS orbiting Earth-ISS barycentre, plus the Earth-ISS barycentre orbiting the Earth(with ISS)-Moon barycentre.
As long as when you say 'orbit', you're thinking of Keplerian orbits and not just of the fact that something goes around some point in whatever fashion, you can't say that in this FoR ISS orbits just the Earth, and you can't say it orbits just the E-M barycentre.
To visualise this, imagine attaching thrusters to ISS and raising its orbit. When you begin, you're likely to say it's orbiting Earth (you use the Earth-centric FoR), and if you raise it e.g. far beyond the orbit of the Moon you'd be inclined to say that it now orbits the E-M barycentre. Notice how it was a smooth process. While magnitudes of forces acting on ISS varied, there was no sudden qualitative jump. There was never a moment when the Moon 'turned on' its influence on ISS. The only thing that changed is your choice of a FoR to describe motion in a more convenient way.Keep in mind, though, even these piecemeal Keplerian orbits are going to be just approximations of the actual paths of the objects, due to perturbations from the objects you disregard at any given stage. Since there are always more than 2 objects outside idealised thought experiments, perfect Keplerian orbits don't exist.Back to the initial question. When you say that the Sun orbits the CoM of the solar system, you obviously don't mean Keplerian orbits. The path our star follows in this reference frame is an irregular, looping pattern that doesn't admit analytical solutions.
There's no difference if you were to say that Earth 'orbits' the CoM, as it also follows an irregular path around it, affected by all the bodies in the system.
When you say that Earth orbits the Earth-Sun barycentre, you choose a different reference frame and decide to treat all the other influences as perturbations in the hope of drastically simplifying the calculations (to a 2-body orbit) and allowing for at least an approximate solution without having to resort to numerical simulations.
In the same way you could say that the Sun orbits Sun-Jupiter barycentre, as this planet's gravitational pull on our star is the strongest, and treat all other planets as perturbers.