The implementation decision was still wrong, and not being able to type people's names to /blist them is still stupid.
However, you can work around having to target them by using a mouseover tag:
/blist add <mo>
with your cursor over their character model. Mouseover is a valid target for text commands, and you won't actually have to select the other character.