I once asked a higher-up at DCR about that (out of curiosity, not an intention to ride there) and he claimed that Storrow counts as a limited-access road (therefore no bikes, no walking, no horses).
Of course, DCR being incompetent as they are, that could be wrong info. But it doesn't really...