Obtaining a login shell for certain tasks

You can use 'shell' instead of 'command' and all of these variables will expand.

Thanks, that was part of it. The rest…forgetting to set $PATH for non-interactive shells (zprofile vs. zshrc). /facepalm

Best,
Jon-Michael