I decided to seek help from @DeltaAssist and was assigned complimentary EC seats within minutes of contacting them. It looks that this is a technical problem that can only be resolved by Delta manually updating a booking with the equivalent Medallion status.
When I now review my booking on Delta.com, it says "Flying Blue Gold Medallion / Elite Plus" and I am able to select or switch EC seats for free. :-)