AUGH. I've been fiddling with the settings all afternoon, and I finally realized where I was a big dummy. I have fixed the pack and server settings, and it should be correctly serving the info to load the pack on demand. Sorry!
FWIW, among other problems, because MC uses a JVM with bad default certificate authorities, I can't really serve the pack from this domain (applenova.com) any more. The new certs I'm using aren't recognized as valid by Minecraft. So, for now, I'll be throwing my packs up on
https://minepack.net/ for free hosting.