It is my understanding that the right away rules state that an airplane on the runway has the right away over a landing aircraft. If i had my FAR with me i would give the part number.
You are only responsible for your aircraft's safety not everyone elses. I must agree with the other's in stating that you should have just gone around if you thought landing would have compromised the safety of your aircraft.