Are your keyfiles also 888 bytes long?
Obviously I can't ask someone for their keyfile as you don't I've really got a key, but could I send someone (trusted!) who already has a registered WHDLoad setup my key and see if it works for them please?