Actually, you should still be able to use a UITableView for your scrolling list of images, if I understand your needs properly. You want to have a scrolling list of single images along the bottom of the screen, like you see in something like Aperture.
To do this, create a UITableView and rotate it 90 degrees using a CGAffineTransform. For example, the following code creates a table, rotates it, and places it at the bottom of the screen:
UITableView *imageTable = [[UITableView alloc] initWithFrame:CGRectMake(215.0f, 30.0f, 50.0f, 480.0f)];
imageTable.transform = CGAffineTransformMakeRotation(M_PI / 2.0f);
[self.view addSubview:imageTable];
You then could simply place your images in the table rows using each row cell's image property (remembering to rotate the images 90 degrees in the opposite direction of the table view).