So sorry you had problems getting your barb to eat. Sometimes some of these guys need a bit longer to settle in and will occasionally be slow to start eating.
Hanging out near the top if not accompanied by rapid and heavy gilling is often something the seahorses will do if they are not yet comfortable in their new surroundings.
WOW I love your tooth brush solution. What a great idea. Good job.