So I guess my initial pre-post search wasn't thorough enough, because I just found
a similar thread from a few months ago.
I went ahead and submitted this as a bug, but I'll leave this thread up in case someone did address it elsewhere.
I'd like to avoid making Racial Specials duplicating the spells if possible, as suggested in the other thread. These are from the Dragonmarked House subraces, and there are a handful that grant short rest spells and a bunch more that grant long rest ones. It would be a lot cleaner if the code for all of them could stay relatively similar, not having to treat the short rest ones differently.