Unfortunately you have to pick one or the other. Alby and Fountain are basically the only two that support keysend, but they're the two that most podcasters use right now. Other wallets like Strike or Primal only support lnaddress and don't support keysend.
You can look up the keysend info for a person through the well-known url. For example, my well-known (ericpp@getalby.com) is at https://getalby.com/.well-known/keysend/ericpp . That gives you my lightning node pubkey and a custom key/value for my wallet (basically a wallet id).
You can then use the pubkey, custom key, and custom value to create a valueRecipient tag: