Theoretically 0x10 could be enough, but if you have the whole vector table in one aligned block i.e. 16 IVORs per 16 bytes, it needs to be aligned to 256 (0x100).
I am not sure what SDK uses, I would recommend to keep it at highest value. It may be due to compatibility with other devices where IVOR addresses are fixed, thus there is requirement for exact alignment, it may be also due to MMU or MPU setup or similar.
I believe your own baremetal code would work with 0x10 alignment.