Разница есть.
В первом случае просто будет создана строка, а во втором случае будет создана строка, она потом неявно преобразуется в ReadOnlySpan`char и от этого спана создастся новая строка через конструктор.
В случае старого фреймворка вообще ошибка будет, тк в нём нет спанов, и у строки нет конструктора, который принимает в себя другую строку.
https://sharplab.io/#v2:EYLgxg9gTgpgtADwGwBYA0AXEB...
Не могу придумать практического применения для второго варианта.