You are right, they changed the name of font-awesome from 4.7 to 5
About your problem, I just noticed something, there is a .
to much in the following variable
$fa-font-path: “…/assets/fonts”;
should be
$fa-font-path: “../assets/fonts”;
for the rest, looks good
I do like this and it looks the same Custom config not copying assets (font-awesome [scss])