That looks fine to me. Yes they do have the extra caliper mount...tho mine doesn't. Someone must have changed it.
Mind you I cant really remember what the originals look like. I had to get the only fork tubes available to me, cut, drill and mix and match.