 There have to be clear on site indications like markings or signs to count as "designated". At best I'd consider that highway=footpath bicycle=yes.   

As for Seaton Street, simply marking it orange on that map doesn't seem to count for anything.  I already question trying to mark the randomly distributed "bike connector" signs using route relations but an aspirational bit of orange on a map with 