Unable to replace an ALIAS record with a CNAME

I’m trying to migrate some of our records from Cloudfront to Cloudflare, one of the steps in doing so is replacing the ALIAS that points at Cloudfront to a CNAME that points at Cloudflare.

However, when I try, I get the following error:

Error: [ERR]: Error building changeset: InvalidChangeBatch: [RRSet of type CNAME with DNS name [DATA EXPUNGED] is not permitted as it conflicts with other records with the same DNS name in zone [REDACTED], RRSet of type CNAME with DNS name [DATA EXPUNGED] is not permitted as it creates a CNAME or alias loop in the zone.]
	status code: 400, request id: 2b11f77d-b4bc-48a7-96c2-86a6ea7510e6

Any way to work around this?