I feel like the main mistake here is that Inkscape uses the .svg extension for what it basically it's own format. While it is essentially .svg compatible, it includes many extensions and metadata necessary for Inkscape to function. You should really save as optimized or plain .svg before publishing anything made in Inkscape.
If it saves an absolute path, not a relative one, won't it break when you move the project to another machine? Or even move the containing folder to another location?