Если вы не хотите считать "Automation Complete" и "Task Complete" отдельно для каждого проекта, я бы, вероятно, сделал что-то вроде этого:
$wsr -match '\((Automation|Task) Complete\)' |
Group-Object { ($_ -split '\s+-\s+')[0] } -NoElement |
Select-Object Name, Count
Если вы хотите, чтобы автоматизация и задача выполнялись отдельно для каждого проекта, может подойти что-то вроде этого:
$wsr -match '\((Automation|Task) Complete\)' |
Group-Object { $_ -replace '^(.*?) - .*\((Automation|Task) Complete\).*', '$1 $2' } -NoElement |
Select-Object Name, Count