In order to have grounds to claim EC261/2004 for the downgrade from F to J, you need to hold a valid ticket in F prior to the departure. Your current ticket is in J, so I don't see how BA would be on the hook to pay you any compensation for the downgrade.
Have Alaska refunded you the difference in miles between F and J tickets?