There are a couple of options but you should talk with a chem wash supplier. Best option is to take a lube oil sample to your chem wash guys and have them build up a program. Here's my random thoughts:
1.) A toluene wash will help to dissolve lube oil.
2.) Methanol is a good solvent if the lube oil is synthetic.
3.) You could use a caustic followed by neutralizer and then followed by water, but if there is any sulphiding of the tubes, this will scrub that off as well and may loosen up some dirt, rust, gunk, etc.
4.) You may want to consider an acid wash but I'm not the right guy to tell you this.
5.) Heck, you could even see if it dissolves in diesel - a simple hot diesel flush may clean the tubes adequately.
The part I don't know, is how you are going to assess the job and know if you are complete.