Everything seems normal here except for:
1) Drink refills should have been offered.
2) I think many DL FA's would have gladly offered the snack basket if the F pax could not eat the choice that was available, even if this is technically against policy.