Nonlocal coupling resolves cavity soliton theory-experiment discrepancy