New Partitioning Techniques and Faster Algorithms for Approximate Interval Scheduling