I recommend that you consider a small leaf ivy, or another type of vine. Shrubs will not conform to the pre-established shape of the frame and will take a lot of time and training and distortion of the natural form of the plant. A vine will be the fasted growing and will follow the framework, then all you have to do is to shape it occasionally.
You can buy plants in various sizes, including as tall as your frame is.
Go to Wegman's nursery there on Woodside Road, or Los Altos Nursery and tell them what you want to do and they can show you what is appropriate and available.