The Steam executable still has DRM that checks for GFWL. Use a tool called Steamless (available on GitHub) to unpack and remove the DRM stub from Battlestations.exe . Then, apply the XLiveLess wrapper from Method 2.
While you can download the old GFWL installer, this method often creates more problems than it solves due to outdated drivers and activation servers being offline. battlestations pacific xlive.dll