Unfortunately, I'm still getting errors when trying to use your updated test project in MonoDevelop (v7.8.4) here - it says "NuGet packages need to be restored before building". I've never used NuGet, so I'm not sure what that means, but I tried the "Restore NuGet Packages" option on the "NuGet" folder and got an "Invalid restore input. Invalid target framework 'unsupported'" error.
Anyway, just to be clear, I'm running these tests on Linux, as I think you were only having problems on Linux? But it sounds like you ran the BASS.Net test in a Windows VM? Is that because it won't run on Linux, and if so, which dll(s) from the BASS.Net package did you try? I tried the standard/core/v4.5/Linux DLLs in my BASS.Net version of your test and all worked.