Could, in the context you refer to, is used to refer to a possibilty in general and when the reference is to a specific case I think be able sounds more correct. These examples are in line with what I have mentioned here: Could you teach him English while he was in London? Were you able to meet him yesterday?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.