Q: What happens if someone makes one of the “NPCs” win with a Goal that’s not owned by a player?

A: Treat this as you would in Fluxx: the game continues until a clear winner emerges. This might be because one of the players manages to acquire the winning Goal, or because a player gets their own Goal to seven contiguous panels.