RE this answer
User wants to find a "way to get around this 10-lookups-only limit"
The 10 lookup limit is a limit for DNS lookups. Flattening the SPF record to include less DNS lookups and substituting them for IPs (flattening) DOES get around the limit.
The answer is suitable. Maybe @DavidPostill needs to take a look at the RFC?
Also see this question