A solution can be generated based on the Abel function, $\alpha(z)$ of $f(z)=z^2+1$. If we have the Abel function, then the half iterate of z can be generated as $h(z)=\alpha^{-1}(\alpha(z)+0.5)$ Though it is not the only solution (nor in my opinion, the best), the most accessible Abel function solution is based on a Boettcher function for the fixed point at infinity; I wrote a program last year that does just that, from which the results I posted earlier were quickly generated. It is easiest to work with the inverse Boettcher function, from which the inverse Abel function can easily be generated. I'm using use the symbol $\beta$ for the Boettcher function. The problem is that f(x) actually has a super attracting fixed point at infinity, not a fixed point at zero. So, we work with the reciprocal of the $\beta^{-1}$ function. We defined the formal $\beta^{-1}$ function via the following relationship.
$\beta^{-1}(z^2)=\frac{1}{f( \, 1 \, / \, {\beta^{-1}(z) \, })}$
First generate the formal power series for the reciprocal function, 1/f(1/z), which allows one to generate the formal $\beta^{-1}$ series.
$fi(z)=\frac{1}{f(\frac{1}{z})} = z^2 - z^4 + z^6 - z^8 + z^{10} - z^{12} ...$
${\beta^{-1}(z^2)}=fi({\beta^{-1}(z)})$
Now, all you need is the formal power series for the $\beta^{-1}(z)$, along with the equation for the inverse Abel function, in terms of the Boettcher function, and the equation to generate the half iterate in terms of the Abel function, $h(z)=\alpha^{-1}(\alpha(z)+0.5)$.
$\alpha^{-1}(z)=\frac{1}{\beta^{-1}(\exp(-2^{z}))}$
$\beta^{-1}(z)=$
z +
z^ 3* 1/2 +
z^ 5* 5/8 +
z^ 7* 11/16 +
z^ 9* 131/128 +
z^11* 335/256 +
z^13* 1921/1024 +
z^15* 5203/2048 +
z^17* 122531/32768 +
z^19* 342491/65536 +
z^21* 1992139/262144 +
z^23* 5666653/524288 +
z^25* 66211495/4194304 +
z^27* 190532251/8388608 +
z^29* 1112640185/33554432 +
z^31* 3225372323/67108864 +
z^33* 151170463523/2147483648 +
z^35* 440562661907/4294967296 +
z^37* 2583809849479/17179869184 +
z^39* 7558966177753/34359738368 +
z^41* 88836407031661/274877906944...
So, this yields an approximate solution for the superfunction or $\alpha^{-1}(z)$ of $\exp(2^z)$, which is the superfunction for x^2. This approximation is modified by the Boettcher function to become exactly, $\frac{1}{\beta^{-1}(\exp(-2^z)}$. Notice that as z increases, $\exp(-2^z)$ rapidly goes to zero, as long as $|\Im(z)|<\frac{\pi}{2\log(2)}$, and the approximation for the superfunction becomes more and more accurate. This is the Taylor series centered so that $\alpha^{-1}(0)=2$. $\alpha^{-1}(z)=$
2.00000000000000000000000
+x^ 1* 1.47042970479728200070736
+x^ 2* 0.762480577752927164660093
+x^ 3* 0.424267970164226197579471
+x^ 4* 0.195424007045383357908720
+x^ 5* 0.0885363745236815506982063
+x^ 6* 0.0359598551892287716903761
+x^ 7* 0.0144792452984198575961554
+x^ 8* 0.00535551113121023140421654
+x^ 9* 0.00201219850895305456107215
+x^10* 0.000694227259952985754369526
+x^11* 0.000244367434796641079018478
+x^12* 0.0000769214480826208320220663
+x^13* 0.0000269925934667063689310974
+x^14* 0.00000813609797954979262652707
+x^15* 0.00000283560192079757251765790
+x^16* 0.000000705532363923839906429084
+x^17* 0.000000277796704124709172266365
+x^18* 0.0000000569382653822375560531824
+x^19* 0.0000000291321329124127631158831
+x^20* 0.00000000199960494407016834679507
+x^21* 0.00000000353966190200798175752179
+x^22* -1.84359576880995872838519 E-10
+x^23* 0.000000000489582426965793452585949
+x^24* -1.69340677715894785103962 E-10
+x^25* 9.49659586691303353973779 E-11
+x^26* -2.92631386240628006146382 E-11
+x^27* 1.88357410017244782298422 E-11
+x^28* -9.69806059398720144574851 E-12
+x^29* 4.16913890865704504495135 E-12
+x^30* -1.73667913416272696484187 E-12
+x^31* 9.23380420463300741831335 E-13
+x^32* -4.74750042625944938044382 E-13
+x^33* 2.15998350305014866568442 E-13
+x^34* -9.49184477375019128289258 E-14
+x^35* 4.68362987742936825161002 E-14
+x^36* -2.44077226697947882519346 E-14
+x^37* 1.15019105307459064415620 E-14
+x^38* -5.06531638741476544065356 E-15
+x^39* 2.48236503924756119664440 E-15
The Abel function, and its inverse the superfunction=$\alpha^{-1}(z)$, combine to yield a valid solution for the half iterate using numerical methods to get a Taylor series for $h(z)=\alpha^{-1}(\alpha(z)+0.5)$. I prefer the Cauchy integral, to generate each coefficient of the Taylor series for the half iterate. So below this paragraph is the half iterate, generated by putting iterations of $x^2+1$ into correspondence with iterations of the $x^2$ via the Boettcher super attracting fixed point of infinity/zero. My main reason for preferring the Kneser type solution is that the superfunction generated from the Kneser type solution has no singularities in the upper half of the complex plane, where as the Bottcher function solution is not nearly so well behaved, with an infinite number of singularities as $|\Im(z)|$ approaches $\frac{\pi}{2\log(2)}$. But the Kneser solution requires a Riemann mapping so it is not as accessible as this Boettcher function solution. At the real axis, both functions are very close in values to each other. I haven't studied the half iterates of either in much detail; although the nearest singularity defines the radius of convergence, $\sqrt{1-a_0}\approx 0.598252i$, as noted in my comments above. Here is the half iterate, $h(z)$, for $f(z)=z^2+1$. Notice that the radius of convergence is a little bit too small, so that $h(h(z))$ doesn't converge to $z^2+1$.
0.642094504390828381495363 +
x^ 2 * 1.00690224867415593906994 +
x^ 4 * -0.514130215253435435599237 +
x^ 6 * 0.733302763753911249332061 +
x^ 8 * -1.32058357980755641903265 +
x^10 * 2.63883845336820960564369 +
x^12 * -5.60443025341316030005301 +
x^14 * 12.4064479200198191890023 +
x^16 *-28.3152137792182421744708 +
x^18 * 66.1663983446023842196175 +
x^20 *-157.550867142011717456622
update for Gottfried June 18 2016 A long time ago, I generated a solution; actually two of them, for this problem. One solution, I called Kneser, as a0=0.64209475250660937, the other solution, I called Botcher has a0=0.64209450439082838. Which one is your Carleman Matrix solution approaching? Also, I wrote a pari-gp program called "fatou.gp", which is posted on the tetration forum. fatou.gp will also solve the Kneser type Abel function for $f(x)=x^2+x+k$, using "x2mode" . For problem at hand, we solve $f2(y)=y^2+y+\frac{3}{4}$ where $y=x+0.5$ and $f2(y)=f(x)+0.5$. There is even a half(z) function included in fatou.gp!
This is how to generate the Kneser style half iterate from the Kneser Abel function, using the fatou.gp program from http://math.eretrandre.org/tetrationforum/showthread.php?tid=1017
\r c:\pari\fatou.gp
\p 38
x2mode=1; /* instead of exp(z) mode; we want Abel func for x^2+x+k */
/* we generate the abel function for f(x)=x^2+x+0.75 using loop(0.75) */
/* this is congruent to y^2+1; with y=x+0.5 */
loop(0.75);
gfunc(z) = half(z-0.5)+0.5; /* gfunc(z) is the half iterate of x^2+1 */
gt=gtaylor(0,0.49); /* numerical taylor series; gfunc with radius 0.49 */
/* as expected; gt is real valued, with odd coefficients approx zero */
gt=real(gt);
default(format,"g0.32");
prtpoly(gt,66,"h_kneser");
Then, here is the Kneser half iterate taylor series; ~32 digits of precision
{h_kneser=
0.64209475250660937169807343264554
+x^ 1* 9.4959152494317554657300465038473 E-40
+x^ 2* 1.0069049372250147459418357475677
+x^ 3* -2.7893041139830150795277397050872 E-38
+x^ 4* -0.51414093145968493887998476978863
+x^ 5* -9.4065127148997900797558897405760 E-38
+x^ 6* 0.73328323429757195778275584056187
+x^ 7* -2.9789327383245773701147783939386 E-37
+x^ 8* -1.3205217768894860355669043639891
+x^ 9* 1.1504719218616280508104457256978 E-36
+x^10* 2.6388870612747665153119383382425
+x^11* -8.6750543071648979714305239390723 E-36
+x^12* -5.6046428545060162663689874766179
+x^13* -3.9783236573567800199609938142484 E-35
+x^14* 12.406496231371326359887467025684
+x^15* 2.7923588662903976634222370215717 E-34
+x^16* -28.314917697286719802821732804709
+x^17* 9.7972423062524314712844013881368 E-34
+x^18* 66.166408465201591741118650450628
+x^19* -2.8365489886933446260749287479578 E-33
+x^20* -157.55217664648253808905923394497
+x^21* -2.1430103842784989026334184508531 E-32
+x^22* 380.93523396262337058551633660482
+x^23* -8.7293263408985395750496714203857 E-32
+x^24* -932.76767443968756177137609589762
+x^25* 1.6816835112645037007423868050918 E-31
+x^26* 2308.4157371188211297925761645335
+x^27* 8.2234328517238662468309796247768 E-31
+x^28* -5764.8421981430433965949103632578
+x^29* 2.4093126450201398761059322051011 E-30
+x^30* 14509.393268197651356881586610790
+x^31* -1.7413019827079961810867692642134 E-29
+x^32* -36767.178669356660723605766040398
+x^33* 3.4623054302244676324137837165281 E-29
+x^34* 93726.265227237965064084189474846
+x^35* 3.2168281644000888751657332322273 E-28
+x^36* -240189.89054329721375053127430176
+x^37* -6.1480933845922075349749806089683 E-28
+x^38* 618431.19445394531359458177697608
+x^39* -2.9602758883184915670425661849608 E-27
+x^40* -1599044.7134053445807953778221247
+x^41* -2.0836594137219496738362037107707 E-26
+x^42* 4150330.0675468053399140636848122
+x^43* -2.5393008834476604824315870201306 E-25
+x^44* -10809432.776664940956645136077695
+x^45* -2.2135842572458930045915219334950 E-25
+x^46* 28241485.455764549219877509263920
+x^47* 1.4074100073819928427870717162596 E-24
+x^48* -73997971.439466935775997058854652
+x^49* 1.3207523303925904236617906201879 E-23
+x^50* 194400498.65150879653132029747726
+x^51* 8.0812941782070004671547698612478 E-23
+x^52* -511952826.91052910409240963653117
+x^53* -1.1165715209657657638798259431330 E-22
+x^54* 1351255631.5192760755702232265392
+x^55* -4.0473601817616568856394255235873 E-22
+x^56* -3573953054.3808198579300447542568
+x^57* 1.5349896293581766423555016353417 E-21
+x^58* 9471095369.6650817560501604193530
+x^59* 3.4569377580944032720520618019952 E-20
+x^60* -25144002192.142016377297723729324
+x^61* 1.8203138811156251197110938358308 E-20
+x^62* 66865157442.793595594781808850147
+x^63* -1.0331785877434983025133994529051 E-18
+x^64* -178094282120.25171903288242546023
+x^65* -4.8708203213790421376786960480469 E-20
}