I can give some abbreviations for large numbers.
dr: C
ds: UnC
dt: DoC
du: TrC
dv: QaC
dw: QiC
dx: SxC
dy: SpC
dz: OcC
ea: NoC
eb: De(cicentillion)
ec: UnDe
ed: DoDe
ee: TrDe
ef: QaDe
eg: QiDe
eh: SxDe
ei: SpDe
ej: OcDe
ek: NoDe
el: Vc
em-u: Un-NoVc
ev: TgC
ew-fe: UnTgC-NoTgC
ff: QagC
fp: QigC
fz: SxgC
gj: SpgC
gt: OcgC
hd: NogC
hn: DuC
10^903 would be TreC, 10^1203 would be QanG, 10^1503 would be QinG, 10^1803 would be SesC, 10^2103 would be SptG, 10^2403 would be OctG, 10^2703 would be NonG and 10^3003 would be Mlnln (one of Jonathan Bowers' -illions [the actual name is millillion or millinillion). 10^2595 would be QaSxgOctG. I definitely understand that you will keep the current abbreviations, especially more so if you're concerned about or dislike long ones. Your third point in the message where you explained why you're using the current abbreviations makes sense, as "zzz" requires typing three letters instead of a high number. However, there's the hypothetical scenario where someone who plays Console Idle and at the same time is curious about the actual orders of magnitude that in the game are represented by "ar", "aff", "ck", "bl", etc. Even if it's unlikely to happen, that's not 100% guaranteed, especially when you're not in the lives of every single Console Idle player.