I genuinely appreciate your help with this.
Here are the code changes as you suggested:
Here are my env vars (in case they are of interest, and if I am just making a blunder somewhere)

And here is the log which seems to indicate that I am still running into the same issue:
[10:52:07.490] Obsidian Utilities[Script Filter] Queuing argument 'rall'
[10:52:07.537] Obsidian Utilities[Script Filter] Script with argv 'ral' finished
[10:52:07.542] ERROR: Obsidian Utilities[Script Filter] Code 1: Traceback (most recent call last):
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/mdfind.py", line 5, in <module>
import os, json, sys, mdfind
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/mdfind/__init__.py", line 4, in <module>
import runcmd
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/runcmd/__init__.py", line 6, in <module>
import psutil
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/__init__.py", line 121, in <module>
from . import _psosx as _psplatform
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/_psosx.py", line 15, in <module>
from . import _psutil_osx as cext
ImportError: cannot import name '_psutil_osx' from partially initialized module 'psutil' (most likely due to a circular import) (/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/__init__.py)
[10:52:07.713] Obsidian Utilities[Script Filter] Script with argv 'rall' finished
[10:52:07.722] ERROR: Obsidian Utilities[Script Filter] Code 1: Traceback (most recent call last):
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/mdfind.py", line 5, in <module>
import os, json, sys, mdfind
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/mdfind/__init__.py", line 4, in <module>
import runcmd
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/runcmd/__init__.py", line 6, in <module>
import psutil
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/__init__.py", line 121, in <module>
from . import _psosx as _psplatform
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/_psosx.py", line 15, in <module>
from . import _psutil_osx as cext
ImportError: cannot import name '_psutil_osx' from partially initialized module 'psutil' (most likely due to a circular import) (/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/__init__.py)
[10:52:07.727] Obsidian Utilities[Script Filter] Queuing argument 'rally'
[10:52:07.834] Obsidian Utilities[Script Filter] Script with argv 'rally' finished
[10:52:07.843] ERROR: Obsidian Utilities[Script Filter] Code 1: Traceback (most recent call last):
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/mdfind.py", line 5, in <module>
import os, json, sys, mdfind
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/mdfind/__init__.py", line 4, in <module>
import runcmd
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/runcmd/__init__.py", line 6, in <module>
import psutil
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/__init__.py", line 121, in <module>
from . import _psosx as _psplatform
File "/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/_psosx.py", line 15, in <module>
from . import _psutil_osx as cext
ImportError: cannot import name '_psutil_osx' from partially initialized module 'psutil' (most likely due to a circular import) (/Users/pralayb/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.2D451AF0-B5D7-4758-91D6-B76D1F916624/psutil/__init__.py)
Here is my python version (seems to be on PATH):
