GetGuildRosterInfo returns nil for the public-note and rank fields on the
CoA Beta client, so ScanGuildNotes crashed at AltNames.lua:331 on
strlower(note). Guard note and rank the same way upstream already guards
name, and skip the alt-note fallback entirely when there is no note.