I have updated test results for days 39-42.
While my nitrites are dropping off nicely (two morning checks with 0 ppm!) my ammonia readings are going up. While morning ammonia has never dropped below 1.0, it is now higher than that some days, and at least one 24 hour check revealed ammonia still not fully processed.
Day 40 morning showed 2.0 ppm ammonia and 0-0.25 ppm nitrites. So I pulled the filter canister and rinsed the foam in a bucket of aquarium water to remove the plant debris. I also dumped the water from the filter (more debris) and discarded the original mature media (carbon) that I added a while back. My tests later that evening revealed ammonia still present (1.0 ppm) but a drop in nitrates. I topped up the ammonia with just 2 ppm more.
Day 41 (Saturday) was my first 12 hour 0.0 nitrite reading, with 1.0 ppm ammonia still present.
Day 42 I still have 0.0 nitrites after 12 hours, but my ammonia had increased to at least 2.0.
My vallis is not looking very healthy, but the swords and hygro look good. I might pull the vallis so see if that improves matters. Suggestions?
UPDATE
Evening quality check indicates that ammonia has not been processed very much today as the numbers were still between 1 and 2 ppm. Why is the ammonia slowing down?