This is why in my original post I said, "I know there will be the argurment that it is a foul." Everyone has their view on frozen ball shots.
From the BCA Rules Website:
3.23 FOULS BY DOUBLE HITS
If the cue ball is touching the required object ball prior to the shot, the player may shoot toward it, providing that any normal stroke is employed. If the cue stick strikes the cue ball more than once on a shot, or if the cue stick is in contact with the cue ball when or after the cue ball contacts an object ball, the shot is a foul. (See Rule 2.20 for judging this kind of shot.) If a third ball is close by, care should be taken not to foul that ball under the first part of this rule.
3.24 PUSH SHOT FOULS
It is a foul if the cue ball is pushed by the cue tip, with contact being maintained for more than the momentary time commensurate with a stroked shot. (Such shots are usually referred to as push shots.)
The question is which stroke is used to make the ball? In this case, I see it as a Push Stroke becasue of the use of the rail and I would call a foul on myself.