MusicBee 3.1 has support for long windows filenames (>260 chars)
However, the continous monitor was one place i overlooked.
I can see why .NET might throw the error but in my own testing i didnt actually get the error, instead the filename was automatically set to 8.3 short name format. I believe its possible to disable 8.3 short names in windows so thats why it might have thrown the error for you but its not something i want to experiment with.
For the next update, I have put in a microsoft documented solution as long as you are using windows 10 or .NET 4.6.2 installed then its supposed to work.
For the reason stated above, i cant reproduce your scenario to prove it works so all i can say is it probably works.
To test this, your old filename (including folder path) needs to exceed > 260 chars (which MB v3.1 allows you to do) and then change the track title so its auto-organised to a new filename