OK, I got both the search and admin pages working in my subdomain - finally! But ... when I updated my index (1748 pages total to be indexed), it took 02:44:13 to complete.

When I had phpdig in a subdirectory instead of a subdomain, the same amount of pages would take about 20 minutes.
I can't see why there would be such a huge difference. Any thoughts?