I have a funny feeling about this, especially with the timing, even though he is no where near 6' 200lbs. I hope LE just doesn't try to pin this on someone to get it over with.
The timing suggests that they're looking at this person as a genuine POI. But who knows? Clint described the abductor as 5'10" and 200 lbs. That's a good-sized build. But he also mistook him for Drew. I don't know Drew's size. But he doesn't look 200'. Perhaps Holly's diminutive size made the abductor look a lot larger than he really is.