While I'm waiting for the shims to arrive, I may as well make sure that I understand what I'll have to do when they arrive. Would they go in between the valve ring and orifice plate (from Snowbum's diagram) so that the resulting free play between the two would be approximately 0.5mm's?
That's the wrong end of the valve body. Which Snowbum diagram as I'm not aware he has ever done one for R65 forks and a diagram of any other forks may well be misleading because they introduced a rubber washer in the position you mention which BTW it didn't really work long term anyway.
I'll go over the whole history of mods again because I'm concerned you might have an unrealistic expectation of what will cure the clunk. I don't have dates for when these changes were made in the early 80's but they are in the correct chronological order.
1.The earliest R65 forks had the valve body retained in the stanchion by a simple circlip with no attempt to remove free play due to manufacturing tolerances. In
some but not all instances this allowed the valve body to move up and down enough to create complaints of noisy fork action.
2. BMW introduced the shims that you have ordered so the the factory could shim out the valve body free play on assembly.
3. To speed up production they introduced a seeger circlip with spring tabs that would pre-load the valve body on assembly and dispense with the need for shims.
Note: Eliminating valve body free play addresses only one potential source of noise in the forks. They went on to do further mods:
4. A thicker bevelled valve washer was introduced together with a deeper recess in the top of the valve body as detailed in the service bulletin. The aim of this mod was to reduce the valve washer travel by approx. half which provided better control of the damping in transition from compression to rebound. At the same time they reduced the clearance between the washer bore and the damper rod in order to reduce leakage during rebound damping. The effect this had was to increase rebound damping independently of compression damping and in particular to make the hydraulic bump stop effect function on full extension.
This bump stop effect occurs when the rebound damping orifice falls below the valve washer so that the oil has no where to go except to leak past the washer. If the leakage is too great then the bump stop effect will not occur.
With my forks that last two sentences are the absolute key to understanding how to eliminate a topping out clunk. In an earlier post I mentioned how useful it is to stroke the forks manually with the springs out so that you can feel the strength of the rebound damping and most importantly you get to feel the substantial increase over the last 1" of travel. In my experience if you don't feel that increase then there is no chance of eliminating a topping out clunk.