IIRC that's not the problem with Nooks. The problem is that the id of the cover element has to be "cover" and not anything else. see the workaround_nook_cover_bug function in the calibre source code.
Notice to all: I can not
provide assistance with DRM removal, for legal reasons, so please do not contact me about it.