I happen to know this piece too and I think one of your chords is slightly off. It's in bar 5, the chord on the third beat. I think a flat is missing.
One more thing....I wonder if anyone else hears quite a bit of hiss in the background or is it just me?
I think the chord is off too. I've listened to the bar a dozen times and it sounds like the problem is the bass note. I think there's a marginal split note with both F and Fb being struck but the Fb isn't fully sustained, as if the finger came down three-quarters on the F - there seems to be a pedal change before the end of the triplet. If you listen carefully the texture is cleaner at the end of the bar, so I think the spurious Fb has been dropped by then, perhaps due to any pedal change/half-change. I'm a little more troubled by the right hand in the next bar as the F isn't voiced consistently through it. Mind you, it's an interesting effect to cresc the F!
I think there is a little hiss, but more pertinently there is some electronic gadget beepery after 4.5 seconds and something else four seconds later. Ambient noise is such a tiresome hazard.
Nice piece though, and I think you have the spirit right.