HEy, in your unattend.xml is nothing mentioned about naming the device.
We have this section
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" processorArchitecture="amd64" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>%HostName%</ComputerName>
</component>
</settings>
to use a Hostname Variable out of our Landesk DB.