the white thing? wouldn't have thought so...doesnt have 8 legs either does it?
for me, ladybird larvae, about 3 on a thoroughly infested plant, cleared it in 2 days flat....so you're definitely doing the right thing! The aphids were dropping to the floor to escape, so watch out for that and...