Relief supplies are palletized and categorized for efficient handling. They really can't accomodate passengers dropping off boxes of granola or bed sheets. The logistics just create a logjam and can be counterproductive.
The cruise line is accepting cash donations on the ship - you can even charge them to your account. This is the best way you can help.