Well if you want the functionality of BlockFalling you have to have the code in it apply to your block. Which normally means to extend it, but you also want the functionality of your BlockBase class. So here your solution would be recreating the constructor to simulate your BlockBase while extending BlockFalling or recreating the functionality of BlockFalling and extend BlockBase. The first one being the easiest.
Ultimately a Java problem not a forge problem.