You are right, i might mix up here some things, as i don’t have experience in licensing other than MIT or GPL.
Still, my recommendation recently was: Take care, that IF someone makes money with your SW. I’ve seen too many cases when SaaS companies take over and forget to share with the originator.
And (at least) i see no problem in having julia (or dominant packages) as free of charge for non-profit, research etc, but with a reasonable price tag beyond that.
My judgement might be biased, as in my day job i’m in engineering/research and SW prices are just another cost position. If SW costs 50.000€ but solves a 1.000.000€ problem there is an easy decision.