How do i extend /boot partition capacity?

I would start with:

df -h /boot
rm /boot/*rescue* /boot/loader/entries/*rescue*
df -h /boot

If you see that you get space on /boot with that, then you can again try to remove kernel (packages) with dnf.