bitlk: Fix parsing startup key metadata
This fixes multiple issues found by coverity in the startup key code and also makes the parsing less complicated -- we don't need to loop through all metadata entries in the BEK file if we are expecting only one metadata entry of a specific type.