I have to tell you that this problem is not due to Apple in any way. Please stop and think for a moment. Apple does not own or have access to HP's software, or for that matter, any of the thousands of models and versions of printers around the world. What it does do is to keep HP and other vendors appraised of all new changes to its OS. Then it it is up to the printer providers to update their drivers to be functionally compliant. Not that hard to do. In summary, the problem here is HP. Speaking personally here, I will never, ever buy another HP product based on the very poor support they have provided to literally hundreds of users who have posted here on this forum how HP has failed to provide printer drivers in a timely manner and sometimes not at all. All you can do is to lean on HP. There is a possible alternative. The link below has a lot of printer drivers written by volunteer professional to support older printers. Check it out. There may be one there that works for you.
Gutenprint Supported Printers