En Mexico "por los pelos" tiene un significado diferente, y es : " a la fuerza"
por ejemplo "A Luis lo sacaron por los pelos" significa que a Luis lo sacaron de un lugar a la fuerza y en contra de su voluntad.
"por un pelo" efectivamente significa "casi" o "por poco"