I think we worked it out.
- we didn't want to create accounts with a third party
- we wanted to interface directly with our own node
- Alby Hub let us send, but as you pointed out, we could not receive
- we already had BTC Pay setup for our online store
- BTC Pay supports Lightning Addresses
- we created receive@btcpay.servingbitcoin.com
- we added this value to your Primal profile
- we can now receive zaps
Thanks for the encouragement and patience as we figured this out.