Quick update after trying various things at the command line.
uigetfile('*Stim*','Select a Stimulus File')
works, so it no longer can parse after * or figure out a filter that includes an extension?
Also not working
uigetfile({'*stim*';'.txt'},'Select a Stimulus File')
Warning: Invalid file filter *stim*, .txt