Strange thing: I checked graphicSettings.lsx (located in C:\Users\<your name>\Documents\Larian Studios\Baldur's Gate 3\) and the manually changed resolution is stored there after I close the game but it does not restart at 2560x1440.
<node id="ConfigEntry">
<attribute id="MapKey" type="FixedString" value="ScreenHeight"/>
<attribute id="Type" type="int32" value="0"/>
<attribute id="Value" type="int32" value="1440"/>
</node>
<node id="ConfigEntry">
<attribute id="MapKey" type="FixedString" value="ScreenWidth"/>
<attribute id="Type" type="int32" value="0"/>
<attribute id="Value" type="int32" value="2560"/>
</node>
I had to do this to get my 1440p settings back. I don't know where Larian has them getting the Aspect Ratio screen resolutions, but my Baldur's gate still don't properly pull up the whole list of Aspect Ratios with their sublist of resolutions. 16:9 just has 720p, 1080p and 2160p. Somehow I have a 256:135 aspect ratio, but no 3:4 or 16:10 listed.
I wonder where those are supposed to be stored for retrieval.