It's okay, baby beardies are definitely a lot more picky about their UVB/UVA lighting, temps, etc. than adults are, and even small mistakes can make a huge difference. At this point it's no longer relocation stress, as that should definitely be gone after a month. So usually when babies refuse to eat after this long it is due to a problem with UVB lighting and/or temperature zones. You have experience, so that's good, but again, babies are so very sensitive that they do need very specific husbandry.
First of all, did the vet put him on any medications? I'm asking this first because they tend to medicate for no reason at all and if he did, then that is definitely the main issue.
The main issue with your UVB lighting is that you have an 18" Reptisun 10.0 UVB tube that is the much weaker T8 strength (the T5 tubes give you double the UVB output and give you a lot more leeway on how you have to have the tube setup). You have the UVB tube sitting on top of a mesh lid, and no T8 UVB tube can sit on top of a mesh lid and still deliver adequate
UVB light to your dragon, as the mesh blocks about 40% or so of the
UVB light, and a T8 strength UVB tube is far too weak to still deliver adequate
UVB light to your dragon on the other side of the mesh. This will definitely effect his appetite. The photo you posted is actually a perfect representation of this problem, as your dragon is trying to get as close as he can to the
UVB light, because he's not getting enough.
So the first thing you need to do is to take either long, plastic zip/cable ties, wire, twine, etc. and put it through the mesh lid in order to strap the entire tube fixture to the underside of the mesh lid. Now you mentioned that you had moved the UVB tube around, well your main goal with setting his lights up is to replicate Natural Sunlight as closely as possible. You do this by placing both the UVB tube and the bright-white Basking Bulb over the Hot Side of the tank, right alongside each other, so that both of the lights are basically "sharing" the top of the Hot Side of the tank/lid. So when you strap the entire tube fixture to the underside of the mesh lid, make sure that you don't center it to the entire tank, it has a reflector behind it, so it doesn't matter if it's going over the Cool Side of the tank at all, you want it over the Hot Side and pretty much "off-center" of the Hot Side of the tank, meaning that the UVB tube is not right up against the back or the front glass of the tank (you end up losing half the
UVB light right off the glass). You just want to strap it to the underside of the mesh lid a little off-center over the Hot Side of the tank, and then place the Basking Bulb also off-center over the Hot Side of the tank, so they are both right alongside each other, with one more towards the back and one more towards the front. Then you need to position his basking spot/platform directly underneath both lights, so that he's getting both light at the same time while basking.
Also, with a weaker T8 UVB tube, his basking spot/platform must be within at least 6" of the now unobstructed UVB tube. Now obviously the UVB tube will be a couple of inches closer once it's strapped to the underside of the mesh lid, and that should definitely put the tube within at least 6" of that cave/platform. That should do it.
Make sure that you write the date or the month that you started using that T8 UVB tube right on the tube itself with a Sharpie, as the T8 tubes must be replaced once every 6 months on the dot, as they have a very fast UVB decay-rate, and at 6 months they won't be emitting much, if any
UVB light anymore.
*******I think I see a Digital Probe Thermometer running down to the Basking Spot/Platform, so that's good. Once you get the UVB tube strapped to the underside of the mesh lid and you get both lights sharing the top of the Hot Side of the tank, and you get the basking platform placed directly underneath both lights, then wait about an hour, and then place the Probe right directly on his Basking Spot on the Platform, right exactly where he lays to bask. Allow the Probe to sit there for at least 20-30 minutes, then read the temperature. This is the Basking Spot Surface Temperature, and it should be between 105-110 degrees F.
*******That's another possible issue, for such a young baby, you need his Basking Spot Surface Temperature to be higher than what an adult requires. Babies want their Basking Spot Surface Temps between 105-110 degrees F, while adults (over a year to a year and a half old) like it between 100-105. So getting his Basking Spot Surface Temperature between 105-110 degrees F will also help quite a bit. Make sure that 110 degrees F is the hottest Surface Temperature anywhere in the tank. Also, you want the Hot Side Ambient (air) Temp between 88-93 degrees F, and then the Cool Side Ambient (air) Temperature between 75-80 degrees F. Keeping a baby's 3 temperature zones within these strict ranges will create 3 distinct temperatures inside his tank that he can go to and actually feel a considerable difference in temperature.
Also, make sure that you are leaving both the UVB tube and the Basking Bulb on for at least 13-14 hours every single day.
I really think that after a day or two of him getting adequate, strong, direct
UVB light (this has been your major issue with his appetite, it's a very common problem with T8 tubes sitting on top of the mesh lid), getting his 2 lights set-up in-coordination with his basking spot/platform, and getting his Basking Spot Surface Temperature up from 100 degrees to between 105-110 degrees, you're going to see huge improvements. I'd make these adjustments immediately and then give it 48 hours and report back with an update...