Broilers are different breeds than layers and “spent hens” tend to only get eaten by farmers, etc, because of the raised risk of deboning error and undesirably tough meat
They apsolutely make excellent stock. I'm Hungarian and spent hen stock is quite commonky eaten in Hungary. Unfortunately spent hen is quite hard to source in the UK, where I am now.