How can I create irregularly apportioned vertices in regularly distributed vertices in a loop, without changing the loop?
The shipped Loop Tools add-on > Space option may do exactly what you want..



It can make a cubic interpolation from existing irregular points, resulting in a smooth curve fit. You can set it to 'Linear'..



.. which will be more faithful to the jumps in tangent directions created by gaps between vertices before the operation.