Just want to report that the geany-1.37git55e0998c3pr2585 snapshot works perfectly for me alongside WSL2. No problems at all with multiple documents.
My earlier report of having trouble with "file not found" issues was due entirely to a misconfiguration I had with WinSCP, which was launching Geany. knayet's modified binary fix was, in fact, working.