What I have done for icons that don't particularly fit in with my 'vibe' is select them from another icon pack. For round icons I use Pixel Icon Pack from the play store. My global pack is the OnePlus round pack and then I individually select icons from other packs. Can be tedious but does my job.
I've made my own icon pack app
The biggest problem with them is that there isn't a single icon pack in the world which will have every single icon you have installed. It just does my OCD in....anyway, bugger it I've made my own.
What I did notice, is that some developers do actually create round icons, but they set the size as 142x142 and the oneplus seems to only accept them if they are 192x192. Unidays and Perkbox were two which had that problem.
I did say yesterday I would only address the main issues (basically removing all third party ones from the oneplus pack), but I found myself making my own for the four or five icons which didn't have round ones
p.s. I think I'm a bit bored
anyway, the very last one. Think I made quite a good job of it. Did the Renpho one which was for my smart scales....had to design that from scratch, and also the zap-map one which is on another screen.
before
during
after