Hard to get a really good look at the needle in the video but it looks very much like a shoemaker's leather needle. Leather needles were (and probably still are) made in various sizes and thicknesses for use on different parts of the shoe.
I'm sure a curved upholstery needle would work just fine.
Nancy