Inside a prep book the following sentence is WRONG on the grounds that "that" modifies the closest noun "home".
John F. Kennedy, one of the most social U.S. presidents, held many parties in his family home that featured elaborate meals of local fish and lobster, famous guest and late nights.
However, in the same book, the following sentence is CORRECT with the reasoning that "that" is not restrictive and clearly modifies parties.
John held parties for his kids that featured clowns, numerous exotic animals, and lots of food.
What am I missing here?