I thought that Steam cloud saves and Larian cross-saves were different things. The latter was causing problems and was disabled in a hotfix, but I thought the former should still work if enabled, which is on the General tab in the Steam settings for the game.