We sold Raleigh Record frames BITD (late 70's) and they were nothing like the link you have posted. Raleigh had a number of "team record" frames for UK, Europe, USA including hi ten frames and 531 frames.....they were basically using the brand to sell frames. The Raleigh Europa being a classic example.
With fading memory only to guide me the Record frames we had in the shop came with sloping crown forks with either full chrome or (better looking) chromed fork tops and 10" chrome from the bottom with red in between plus the Ti decal. The full chrome forks looked suspiciously like Carlton forks from the Kermesse /Equipe stable.
The problem for you is one of selling it......
SBDU frames have a price all of their own, £700 plus depending on what they are
Raleigh Professional / Pro Super, again maybe £400 plus
Raleigh Record, may have 531 main tubes only, mudguard eyes......... the market will set the price.
The problem with Raleigh Records is that they seemed to produce all sorts of different variations, some high spec and some low spec. Some with the Team colours, and some like mine with completely different colour and decal schemes. The ones you find in the catalogues all seem to be bottom spec versions.
I have a 1979 Raleigh Record (below) in different colours. When doing research on my bike it seems they produced some with bottom end raleigh tubing, some with 531 main tubes, and like mine which is not far off team pro spec which is full 531 stays, frame tubes and forks, with Campagnolo drop outs. The OP's however seems to have quite chunky drop outs that don't seem to be higher quality like Campag ones for example. If it were full 531 I would of thought they would also put top quality drop outs on to match. Does it say anything on the drop outs?
Therefore for this reason I think this one maybe 531 main tubes only, nice looking fork crown though, not seen any like that before! Could mean they aren't original, or could just be another quirky Raleigh one off surprise, of which I've noticed a lot of recently in other bikes and frames I've found.
One thing to note also though is mine has mud guard eyelets, and I'm pretty sure all team pro's didnt have these.