Particle contact angles at fluid interfaces: pushing the boundary beyond hard uniform spherical colloids