Oh for follow, sorry, my bad for not reading the post more. Sorry. I use focus, so I used /focus MainCharName for like ever (2-3 years). I recently got upset that it doens't like it if you aren't in a group with the person. So places like WG or if you have an alt just tagging along, or if a char is really far away (other continent), unless you are in a group, it won't work. So, I said screw it and make it bigger, so now I:
/focus MainCharName
/tar MainCharName
/focus [@focus, noexists]
/cleartarget

Yeah, it sucks to actually target something, which I hate, but it works 99.99999% of the time. Either the first part works (in the group) or the 2nd part works (out of group). I don't think it screws up with just /focusing even if in vehicles, but I will say, 99% of the time, your alts will /clearfocus when they get in a vehicle. So you just have to make them /focus again and it is all good to go. Last part is the key, the alts will /clearfocus when they get in a vehicle, so you just have to use your /focus macro again.