So to summarize, as a Christian lord you have to have a claim to the top title to get an invasion CB and you have to get approval from the Pope.
You need to have a claim to the highest title or have a smaller realm than that of the king you're invading. (Papal approval is required either way.)