Correct
If there is avios availability obviously avios upgrade will go through, but anything beyond that is down to revenue management who target to have 1 business class seat available for sale right up to departure.
DUB-MSP is a A321LR which hasn't got many J seats so its a challenge to get availability, you can get lucky, but earlier you book the more likely you are to get a result