AFAIK free space from deleted index entries in index leaf blocks can be reused if and only if the block is totaly empty, meaning all previous entries from that block were deleted.