Добрый день.
Все дело в том, что при парсинге месяца в формате MMM он определяется в соответствии с AbbreviatedMonthNames.
Это значение определяется текущим набором региональных параметров вашей ОС, посмотреть его можно следующей командой:
(Get-Culture).DateTimeFormat.AbbreviatedMonthNames
В вашем случае лучше использовать
$dateString = '14-nov-22'
$date = [datetime]::Parse($dateString)
Для автоматического определения месяца и парсинга.
Или
$dateString = '14-nov-22'
$date = $dateString | Get-Date -format "dd-MM-yyyy"
Для задания нужного формата