i think this is a misunderstanding how the prune options work
keep-daily 15 does not say keep backups from the last 15 days, but up to 15 backups from different days
check out the simulator, there you can play with it: https://pbs.proxmox.com/docs/prune-simulator/index.html
I can try something with cron.this concrete example is not directly possible with the existing prune options
you'd have to manually go in and clean them