Yes , the mystery device is a grid leak resistor , and one other observation is how few rotor and stator plates the tuning capacitor has . It looks like it was intended to tune a narrow slice of frequencies either just above or below the standard broadcast frequencies . I also agree that it's a well constructed home brew and deserves a restoration