Dan,

This last bit is exactly what you need to keep in mind.

It's the exit pupil moving away from the film that is what matters.

The inverse square law applies, for lenses with a pupil magnification >1, =1 and <1.

That, with the lens facing normally, and with the lens reversed.

The magnification is used in formulae to get the amount of change, but it can only be used if the lens is absolutely symmetrical (or rather when the distance between exit pupil and film and rear focal lenght are the same.)

Else, we need to know how much, relatively, adding X amount of extension moves the exit pupil away from the film.

For that you use the same formulae that is used to calculate magnification, but using the distance of the exit pupil to the film instead of the focal length. After all, that formulae is nothing more than an expression of just that.

(But what we know then is no longer the image magnification, but the thing we need to know to find out how much less light there will be. So the pupil position can only be used in calculations aiming to find out exactly that. To find out magnification, the focal length has to be used.)

Then finally, the formulae used to calculate the shutterspeed factor is nothing else but the inverse square law. (That to calculate the aperture factor too, but in that the inverse square law is obscured by the things needed to account for the 'square root thing' aperture stops obey.)

It works perfectly with all lenses (i.e. those with pupil magn. <1, =1 and >1, so really all), simply because it is the correct thing.

When you reverse a lens, you also flip pupils (the entrance pupil becomes the exit pupil, and vice versa. You have to 'flip' pupil magnification then too, and find out the new exit pupil position for the reversed lens.

The focal length may change too when you reverse a lens, but since the focal length doesn't matter for the exposure compensation needed when adding extension, that does not matter.

The calculations using the (new) exit pupil position still yield correct results. When you apply those to f-stops, you must however remember that f-stops change when you reverse the lens.

Now to your lens, pupil magnification <1: why does it not obey the inverse square law?

You say that at 1:1, the circle it projects is twice the size of the one it projects at infinity, thus the factor should be four. Ask yourself why you think it would be, and you'll find your fault.

Think of it this way: a lens with pupil magnification of 0.5 is sitting (well... the exit pupil is. Parts of the lens too, of course. That's why they make them that way.) half as far from the film as the focal length may suggest. Add the amount of extension needed to get 1:1, i.e. as much as the focal length of the lens, and you haven't moved the lens twice as far, but 3 times as far away from the film as it was at infinity.

A lens with pupil magnification of 2 is twice as far from the film as the focal length suggests when set to infinity. Add enough extension (= focal length) to get to 1:1, and it will have moved only 1.5x further than it was at infinity.

(By the way: i don't think there is a convention prescribing how to calculate pupil magnification: either exit/entrance or entrance/exit. So if the above seems backwards, try 'flipping' the pupil magnification numbers. The principle remains the same, of course.)