Added ability to use a serialized public key (hex string) as base key.
This is detected automatically, no need for any command line changes.
I’d like to be able to generate public keys even when the starting private key isn’t known, like in 32BTC puzzle
Not sure what you mean. All the 32BTC puzzles have a known starting private key. Using a pubKey as base key sounds useful for when you'd like to generate vanity addresses relative to an unknown private key (e.g. as a service).