Dropping food off is quite a common thing for friends and family or neighbours to do when someone has a baby, or surgery or illness. People want to help but don’t know how, so this is a great way of doing it.
I've experienced this as well and its a great community response. Its far more useful and less wasteful than yet more baby clothes and baby toys, most of which will never be used.
Practical help, rather than more "stuff" you don't need is surely better for everyone?
This couple may be absurdly picky but if I wanted to cook for someone rather than take them another pack of sleep suits I would want to know if they had any significant dietary restrictions.