I have a feeling that keyboard compression gloves would be helpful to you.
A lot of finger pain and strain comes from over usage of the carpal tunnel and wrist muscles, so you could eliminate a lot of pain by using keyboard gloves and taking 1-2 minute breaks to relax your hands every 20-30 minutes.