Код, который фактически вызывал проблемы, был не тот, о котором идет речь.
Как оказалось,
URL tmp = getClass().getResource("FXMLDrawerMain.fxml");
вернул null
по любой причине. (Может ОС?)
Я заменил его на
URL tmp = getClass().getClassLoader().getResource("FXMLDrawerMain.fxml");
и теперь он просто отлично работает.