Problem resolved by going to the monogame installation itself
and stealing the pipeline dll in
C:\Program Files (x86)\MSBuild\MonoGame\v3.0\Tools
and monogame framework assemblies (as VS kept switching to a different platform and bricking my project again) in
C:\Program Files (x86)\MonoGame\v3.0\Assemblies\DesktopGL
there and setting it manually as a custom assembly in VS

This took way too much effort 10/10
