I thought I'd seen your bike somewhere!!!
Yep, I think they are related, mine had this neat bracket that holds the calipar, took some tooling to get the china version of a calipar to fit but it works great, now to keep her stashed til trial day, so my friends won't want to ride her, and get that new 6.5 all dirty, I think when I first saw your bike, was before i went to the paint store, and selected the pink for my bike, which will be up for sale soon.
dave