OK, let me see if I understand, you are doing a new config and expect the data on the cache device to remain there, that is true, just doing a new config doesn't delete data on any devices, the diags don't show a new config, and since boot that cache device never had a btrfs filesystem, i.e., it was wiped before, assuming it was btrfs, since the pool is configured for two devices it assumes a btrfs fileystem, maybe it was xfs before, please post the output of
blkid