The IRQ depends on the I/O address set using the jumpers. For example, if you configure the 3C503 or 3C503-16 at I/O address 0x250, no other devices should use IRQ 3.
The 3C503 board has limited on-board memory, causing poor NFS performance. To avoid this, use a 4-Kbyte read and write buffer size to mount the NFS software over the 3C503 interface (see mount_nfs(1M)).