No, because there is no such thing as SaillfishOS 4.6.11 or 4.6.13. For SailfishOS 4.6.0 is not yet clear, if it will be a stop release, and it does not matter until SailfishOS 5.0.0 is released.
SailfishOS 4.5.0 is a stop release.
It never matters which point release of a stop release you install.
You just have to upgrade at most to the latest point release of the next stop release, and then (if you wish) the same cycle again (and again) until you installed the latest release.
If yes, that would be a good thing for the OS to only display and download the next stop release.
That is what the GUI updater in the Settings app does.
Will the sfos-upgrade script solve that ?
As there is nothing to “solve”: No (or “yes”? ). It does the same as the GUI updater: Install the latest point release of the next stop release, if not commanded to use a different release. Its advantage is that the user can determine the release to upgrade to.