Retirement tax questions

You can't deduct those payments from the IUL because they are not retirement plans. You got a Life Insurance Contract and life insurance is not designed for the purpose of Retirement.