Nun ist ein physischer PC vorhanden.
Wenn es sich um eine Windows 10 Home Retail-Lizenz und nicht lediglich um einen Aktivierungsschlüssel handelt, lese in der VM in einer PowerShell (Administrator) Konsole mit folgendem Befehl den Lizenzschlüssel aus:
(Get-CimInstance -ClassName SoftwareLicensingService).OA3xOriginalProductKey
Gehe dann auf dem physischen PC zu "Einstellungen > System > Aktivierung > Product Key ändern" und gib dort den ausgelesenen Schlüssel ein. Windows 11 sollte damit aktiviert werden können. Dennoch bewegst du dich lizenzrechtlich in einem Graubereich, weil für den Betrieb der VM ebenso eine Einzelplatzlizenz erforderlich ist wie für den neuen Rechner.
Wenn du mit "Ich habe Windows 10 Home digital gekauft" den Kauf eines billigen Lizenzschlüssels meinst, wirst du auch mit dem ausgelesenen Schlüssel Windows 11 nicht aktivieren können. Microsoft sperrt diese Schlüssel mittlerweile konsequent.