Thankfully, my 2008 dramas are not a 2021 concern any longer, with the latest update for Fallout 3: Game of the Year on Steam just cutting the whole Games For Windows Live requirement out of the game entirely.
Fallout 3: Game of the Year Edition has been updated and no longer installs Games for Windows Live dependencies.