Improved model for mixtures of polymers and hard spheres