@shadowacker I totally understand this frustration. I have lived it time and time again haha.
This article helped me quite a bit for exporting FBX from Blender to Unity: just basic good to know steps.
https://gamedevacademy.org/how-to-import-blender-models-into-unity-your-one-stop-guide/
There is also this video tutorial using GLTF2.0 exporter that seems to be fairly simple when using material shaders with a model. Let me know if this helps.
https://www.oneminutevideotutorials.com/2019/01/16/export-from-blender-eevee-to-unity-3d-using-gltf/