on my 5th profile.... I hadn't played them on that profile yet
isn't that strange? or is it just being obvious & i'm not realizing it
In order to obtain Mew and Jirachi, you’ll need save data on your Nintendo Switch from Pokémon Sword and Shield for Jirachi and Pokémon: Let’s Go for Mew.
Source
You just need save data on your Switch, not the specifc account you're playing with.
Hope this helps!