Can I reduce a pool size?

Unfortunately, no.

After creating a pool, you will not be able to reduce its size directly.  To reduce the size of the pool you will need to migrate to a new pool with smaller capacity. The below article would help with that.

[SoftNAS KB]: Pool Migration Options For AWS