BitmapImage usa o assembly PresentationCore.
Carregue o assembly: Add-Type -AssemblyName PresentationCore .
Após o carregamento, você poderá ver uma lista de membros com [System.Windows.Media.Imaging.BitmapImage] | Get-Member . Se você tentou isso antes do assembly ser carregado, você receberá um erro TypeNotFound .
Agora você pode criar o New-Object .