With FBFCurve::KeyDelete you can delete keys within an index range, which is more efficient than multiple uses of FBFCurve::KeyRemove.
New functionality is demonstrated in CopyAnimation.py.