Hey, man, sorry to hear the tough times have continued. But it's awesome that you're keeping track of contributing triggers and staying committed to kicking porn out of your life.
I don't know that I have a lot of explicitly related thoughts about your questions, but I have a couple tangentially related ones that I'll share anyway:
First, I think everyone, including me, has had or will have a moment when they realize that seemingly harmless or unrelated habits are actually contributing factors to addiction. For me, social media (especially twitter and instagram) were black holes of relapse material for me. I always tried to tell myself that they were useful and that I needed them or that I knew how to be careful, blah blah blah. I finally realized that I just couldn't afford to keep social accounts if I wanted to make progress on my addiction. Even with all the legitimate uses that I had for them (like staying in touch with family, etc.), I could almost always trace my relapses back to some trigger on social media. So I closed all my social accounts and haven't looked back. I haven't really missed them but it was hard to do at the time, and it would have been easy to rationalize why they weren't part of the problem. But, when I was being truly honest with myself, I couldn't deny that they were a big part of the problem. Weed might just be one of those things for you.
As for screen time, it's pretty much unavoidable for me. I'm a grad student and basically everything in my life revolves around working at the computer. And I don't have regular tv or anything, so even all my entertainment comes back to the same screen as well. So, given that screen time is basically unavoidable, I have had to do a couple of different things that work for me. For example, I have my phone set up to block all websites except for a very select few. That means I can only use my phone's browser for very specific things and can't just surf aimlessly or mindlessly and end up in trouble. I can get recipes, go to my school website, and look up definitions on my phone. That's pretty much it.
On my computer, I sort of necessarily have to have more flexibility for research and other things, so the controls aren't as rigorous. But, there is one thing that helps me (but I can't guarantee it will work for everyone). I logged into my browser with my personal email account, mostly because I know that people I know know about my email address, and I always worry in the back of my head that they will somehow accidentally be able to see what I watch on YouTube or search in Google. So, because I have weird paranoia about what my friends and family might see if my data somehow "leaked" and because I'm also super worried about giving the "algorithm" the wrong idea about who I am and what I'm interested in, being logged in has been sort of a natural barrier to doing dumb things online. On some level, I'm worried about being "found out," so that keeps me on my best behavior. Full disclosure that also means that I usually just used a different "anonymous" browser to relapse with, but I did something about that too: I set this forum as the homepage for my relapse browser and then blocked every other site on it. Now, when I open this browser, my first thought is about accountability and recovery, not relapsing.
I think that might be a roundabout way saying that it could be helpful to find ways to turn your screen into an ally instead of a threat. By making this forum the homepage for my relapse-browser of choice, I have changed my default purpose for using this browser. It used to be that every time I opened it was for nefarious purposes, but now I open it every day as part of recovery, and I would have to click past this forum and turn my back on y'all in order to relapse on this browser. And that has been a helpful way to protect myself.
I also, of course, have a lot of content filters (just to set up some extra barriers against accidental exposure), and I have set my passwords to be things related to the future relationship I hope to have someday. That way, every time I think about turning off the filters, I have to reckon with whether turning it off is worth giving up what I want most in the future. Kind of a silly thing, but it has saved me a couple times if I'm honest.
Keep fighting! Every day in the fight is a day closer to winning!