This is simple way of setting preloadEnabled on default web site (application):
Import-Module IISAdministration
$defaultApplication = (Get-IISSite -Name "Default Web Site").ApplicationDefaults
$defaultApplication.Attributes["preloadEnabled"].value = $true