I just need to clear a couple of things up here.
16% layers feed is fine for laying hens. The larger breeds just eat more. Providing a higher protein feed may have other benefits but I very much doubt it will solve your lack of eggs problem.
To make this quite clear and to dispel the notion that modern high production breeds need higher levels of protein to be productive here is a link to a UK feed company. If you have a look through their range you will notice that the majority of the layer feeds are 16% protein. I think it's reasonably safe to state that if feeds with this protein level didn't provide enough protein people wouldn't buy these feeds and the chicken related media would be full of posts complaining that their laying hens were not laying.
https://www.farmandpetplace.co.uk/s...d/marriages-everyday-layers-pellets-20kg.html
This is a link to Amazon's chicken feed first page in the UK. The majority of the feeds here are 16% protein. The same arguement as above applies.
https://www.amazon.co.uk/s?k=chicken+feed&crid=2AQEXWK6BC99H&sprefix=chicken+feed,aps,85&ref=nb_sb_noss_1
Are there advantages to providing a higher protein feed? Possibly, but they have more to do with the hens overall longterm health than the amount of eggs they lay.
I have fed hens here in the UK and in Europe 16% protein feed and these hens were free range. There was no apparent impact in the reduction of the overall protein intake should the notion that ranging hens forage contribution reduces the amount of protein they need in their diet. In fact thye laid like troopers and lived to ripe old age provided a predator didn't get them.
While medicated feed does not prevent coccidiosis it does help chicks build up a tolerance to the strain that is prevelant in their environment. Whether one should be eating eggs from a chicken eating medicated feed should be a non issue because the medicated feed should only be given to non laying chicks.
Even high production breeds such as Red Sex Links, Golden Comets, Hi Line, Red Rocks, etc do not lay every day all year round once they reach the age of 18 months approximately. This is why they get "retired" at this age. The winter (roughly) after their 18th month usually involves a time off laying period, be that at moulting time or not.
Older hens lay fewer eggs in general so the age of your hens needs to be considered as does the time of year (?)
Apart from the possibility that your hens are taking a break from laying, the next thing that in my experience is likely to prevent a hen laying is stress. Have you made any changes to your keeping arrangements recently? Have you had a predator incident or a recent introduction of new hens?
There is ceratainly no harm in providing a higher protein feed up to say 18%, or supplementing their diet with plain fish/meat which will provide a complete protein boost but as a remedy for lack of eggs I suggest you consider other factors.