The Intel chip provided the IRQs and there were and are 256 of them. You might be thinking about the hardware interrupts, which there were 15 available. (16 total but one, IRQ 2, was used to chain two PICs together. Each PIC had 8 interrupt lines.)
You are correct. The IBM PC greatly limited the hardware interrupts.