Im a full stack dev, using coldfusion (like adobe's version of PHP). I feel stuck, and like I am unable to even have the time to master anything.. When I tell people "full stack w/ coldfusion and a lot of SQL", they either tune out, or say "oh man that sucks" then tune out... and the interviewing process seems like a broken mess of bullshit for a lot of meaningless apps.
Personally, I'd really like to step away from Coldfusion into straight SQL or something like that, but the CF really puts people off for whatever reason. I've almost thought about not putting it on a resume at all.
Upwork is an absolute waste of time. Have you tried looking at conventional, local job boards? I'm sure there would be big businesses with legacy ColdFusion stuff that needs maintenance/rewriting and are able to afford paying decent $$$ for it.
I would drop coldfusion from your CV and simply include modern relevant languages. Don't mention cold fusion during your interviews. Cold fusion should no longer exist for you.