Are you able to identify the make of my pool to replace some top caps?

Side  UprightsTop Rail ConnectionDesired replacement part

12x18

That appears to be an Asahi pool. Unfortunately, we do not carry parts for that brand. We recommend trying https://www.asahiparts.com/